TXMLDocument verwenden

Aus RAD Studio
Wechseln zu: Navigation, Suche

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:

  1. Fügen Sie eine TXMLDocument-Komponente in Ihr Formular oder Datenmodul ein. TXMLDocument befindet sich in der Kategorie Internet der Tool-Palette.
  2. 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.
  3. 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.
  4. Wenn Sie mit einem vorhandenem Dokument arbeiten, geben Sie das Dokument an:
    • Ist das XML-Dokument in einer Datei gespeichert, setzen Sie den Wert der Eigenschaft FileName auf den Namen dieser Datei.
    • Sie können das XML-Dokument auch als String angeben, anstatt die Eigenschaft XML zu verwenden.
  5. 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.

Siehe auch