TXMLDocument verwenden
Nach oben zu Mit XML-Komponenten arbeiten
Der Ausgangspunkt für die Arbeit mit einem XML-Dokument ist die Komponente Xml.XMLDoc.TXMLDocument.
Die folgenden Schritte beschreiben, wie Sie unter Verwendung von TXMLDocument direkt mit einem XML-Dokument arbeiten:
- Fügen Sie eine TXMLDocument-Komponente in Ihr Formular oder Datenmodul ein. TXMLDocument befindet sich in der Kategorie Internet der Tool-Palette.
- Setzen Sie die Eigenschaft DOMVendor, um die DOM-Implementierung anzugeben, die die Komponente zum Auswerten und Bearbeiten eines XML- Dokuments verwenden soll. Der Objektinspektor enthält eine Liste aller derzeit registrierten DOM-Anbieter. Weitere Informationen zu DOM-Implementierungen finden Sie unter Das Dokumentobjektmodell verwenden.
- Je nach gewählter Implementierung können Sie die Eigenschaft ParseOptions setzen, mit der Sie konfigurieren, auf welche Weise die zugrunde liegende DOM-Implementierung das XML-Dokument auswertet.
- Wenn Sie mit einem vorhandenem Dokument arbeiten, geben Sie das Dokument an:
- Setzen Sie die Eigenschaft Active auf True.
Sobald Sie über ein aktives TXMLDocument-Objekt verfügen, können Sie die Hierarchie seiner Knoten durchlaufen (traversieren) und dabei ihre Werte setzen oder lesen. Der Stammknoten seiner Hierarchie steht als DocumentElement-Eigenschaft zur Verfügung.
Weitere Informationen zum Arbeiten mit den Knoten des XML-Dokuments finden Sie unter Mit XML-Knoten arbeiten.