Xml.xmldom.IDOMNode.attributes
Delphi
property attributes: IDOMNamedNodeMap read get_attributes;
C++
__property _di_IDOMNamedNodeMap attributes = {read=_scw_get_attributes};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | Xml.Xmldom.pas Xml.xmldom.hpp |
Xml.xmldom | IDOMNode |
Beschreibung
Repräsentiert die Attribute eines Elementknotens.
Verwenden Sie attributes für den Zugriff auf die Attributknoten dieses Knotens. Die IDOMNamedNodeMap-Schnittstelle ermöglicht den Zugriff auf eine Kollektion von DOM-Knoten, die über den Namen bezeichnet werden können.
Über die Attribute kann ein Knoten in einem XML-Dokument geändert werden. Ein Beispiel:
<Movie genre=scifi title="Star Wars">
genre und title sind in diesem Fall Attribute des Knotens, hier mit den Werten "scifi" und "Star Wars".
DOM-Parser repräsentieren jedes Attribut als separaten Knoten, der von IDOMNamedNodeMap aufgelistet wird.
Nur Elementknoten besitzen Attribute, und nicht alle Elementknoten müssen Attribute aufweisen. Wenn der Knoten über keine Attribute verfügt, ist der Wert von attributes nil (Delphi) bzw. NULL (C++).
Anmerkung: Attribute gelten nicht als untergeordnete Knoten eines Knotens. Der Zugriff kann also nicht über die Eigenschaft childNodes erfolgen.