テキスト・ノード
テキスト・ノードは、XML の文字内容をカプセル化します。
テキスト・ノードは、0 または 1 つの親を持つことができます。 テキスト・ノードの内容は、空であってもかまいません。 ただし、テキスト・ノードの親が空でない限り、テキスト・ノードの内容を空ストリングにすることは できません。 文書ノードまたはエレメント・ノードの子である複数のテキスト・ノードが、隣接する兄弟として表示されることはありません。 文書ノードまたはエレメント・ノードの構成時に、隣接する兄弟が 結合されて単一のテキスト・ノードになります。 結果のテキスト・ノードが空の場合は廃棄されます。
テキスト・ノードには、以下のノード・プロパティーがあります。
- content
- 親
例えば、以下のようなテキスト表記を持つ文書があるとします。
<product xmlns="http://posample.org" pid="100-101-01">
<description>
<name>Snow Shovel, Deluxe 24"</name>
<details>A Deluxe Snow Shovel, 24 inches wide, ergonomic
curved handle with D-Grip</details>
<price>19.99</price>
<weight>2 kg</weight>
</description>
名前要素ノードの下の テキスト・ノードには、以下のプロパティー値があります。
| ノード・プロパティー | 値 |
|---|---|
| content | Snow Shovel, Deluxe 24" |
| 親 | name |