Az xml használatával

Az XML használata

Kérem, mondja meg, hogy hogyan kell megjeleníteni az adatokat az XML-fájlból a DBGrid-ben? Milyen elemeket kell használni e célra, és hogyan kell őket összekapcsolni?

Az XML-t használó egyetlen szabványkomponens a Clientdataset, de saját xml formátumú.
neked van két módja.
1. hozzon létre egy sonkát a megfelelő struktúrával és betáplálja a Clientdataset "y-t
2. A hml-ból kell átvinni az adatokat a Clientdataset-nak, és az "y" (Better)

*. ha kívánja, írhatja saját örökségét a Tcustomdataset-ról. De aggódnia kell.


> A TXMLTransform elvégezheti a ClientDataset bármelyikét

tudok legalább valamivel részletesebben? Megpróbálok kiválasztani egy fájlt az XMLTransform TransformationFile tulajdonságában, így csak az xtr kiterjesztéssel választhatja ki.

> Megpróbálom kiválasztani egy fájlt az XMLTransform TransformationFile tulajdonságában,
> így csak az xtr kiterjesztéssel lehet választani.

A TXMLTransform egy speciális XML dokumentumot használ, amelyet átalakításnak neveznek, ami jelzi az átalakítás végrehajtásának módját. Ezt az átalakítást az TransformationFile vagy TransformationDocument tulajdonság határozza meg. Az xmlmapper.exe segédprogram segítségével létrehozhat egy átalakítási fájlt.

DOM + manuálisan feltölti a TClientDataSet sorokat

1. Kívánatos, hogy az eredeti XML-fájl, ha nem létezik, ugyanazt hozza létre, legalábbis a struktúrát.
2. Az Eszközök menü -> XML Mapper menüjében (v7) nyissa meg a forrásfájlt, válassza a Client Dataset, az Xml-et a datacacket közepére.
3. A bal oldalon válassza ki az adatkészletben lévő csomópontokat, középen válassza ki a tulajdonságokat.
4. Nyomja meg a Ctrl + D billentyűkombinációt
5. Kattintson a Létrehozás és az átalakítás módosítása lehetőségre
6. A menüben mentheti az átalakítást
Ennek eredményeként létrejön az xtr fájl
Legközelebb

XMLTransform1.SourceXMLFile: = "SourceDocument.xml";
XMLTransform1.TransformationFile: = "your.xtr";
ClientDataSet1.XMLData: = XMLTransform1.Data;
Mindez segít.

Memória: 0,73 MB
Hossz: 0,05 másodperc

Kapcsolódó cikkek