Xml.xmldom.IDOMNode.attributes

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property attributes: IDOMNamedNodeMap read get_attributes;

C++

__property _di_IDOMNamedNodeMap attributes = {read=_scw_get_attributes};

プロパティ

種類 可視性 ソース ユニット
property public
Xml.Xmldom.pas
Xml.xmldom.hpp
Xml.xmldom IDOMNode


説明

attributes は,要素ノードの属性を表します。

attributes プロパティを使用すると,このノードの属性ノードにアクセスできます。IDOMNamedNodeMap インターフェースによって,名前で識別される DOM ノードのコレクションへのアクセスが可能になります。

属性によって,XML ドキュメントのノードが修飾されます。たとえば,次のノードの場合,

<Movie genre=scifi title="Star Wars">

「genre」と「title」は,ノードの attributes で,それぞれの値は「scifi」と「Star Wars」です。

DOM パーサーは,各属性を,IDOMNamedNodeMap によってリストに表示される個別のノードとして表します。

要素ノードだけが attributes を持ちますが,すべての要素ノードが属性を持つわけではありません。ノードに attributes がない場合,attributes プロパティの値は nil(Delphi)または NULL(C++)です。

メモ:  属性はノードの子ノードとはみなされないため,childNodes プロパティを使ってアクセスすることはできません。

関連項目