Xml.XMLDoc.TXMLDocument.DocumentElement

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi