Xml.XMLDoc.TXMLDocument.DocumentElement
Delphi
property DocumentElement: IXMLNode read GetDocumentElement write SetDocumentElement;
C++
__property Xml::Xmlintf::_di_IXMLNode DocumentElement = {read=GetDocumentElement, write=SetDocumentElement};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | Xml.XMLDoc.pas Xml.XMLDoc.hpp |
Xml.XMLDoc | TXMLDocument |
Description
Donne accès au noeud racine du document XML.
Utilisez DocumentElement pour accéder au noeud racine du document XML. Etant donné la structure hiérarchisée d'un document XML, DocumentElement est le point d'entrée vers toutes les données qu'il contient. L'initialisation de DocumentElement remplace toute la hiérarchie de données par une nouvelle hiérarchie de noeuds.
Remarque : Dans certaines implémentations DOM, si vous initialisez DocumentElement, tous les nouveaux noeuds doivent déjà être associés à ce document. Ainsi, la nouvelle valeur doit être un noeud provenant de la hiérarchie de noeuds existante ou créé à l'aide de la méthode CreateNode.
L'interface IXMLNode comprend des propriétés et des méthodes qui permettent d'examiner et de modifier le texte et les attributs d'un noeud, d'ajouter et de supprimer des noeuds enfant et de parcourir la hiérarchie des noeuds rattachés à ce noeud.
Remarque : DocumentElement n'est disponible que si le document XML est actif.