<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE people SYSTEM "validator.dtd">
<people>
<student>
<name>John</name>
<course>Computer Technology</course>
<semester>6</semester>
<scheme>E</scheme>
</student>
<student>
<name>Foo</name>
<course>Industrial Electronics</course>
<semester>6</semester>
<scheme>E</scheme>
</student>
</people>
単純な XML 言語<open-tag> data </open-tag>
では要素です。
上記の XML によると、<student> ... </student>
は要素であり、他のタグも同様です。
DOM 解析には、Element
ノードとノードがありText
ます。私が使用している本を参照すると、<student>
はElement
ノード および<name>
で<course>
あり、他のネストされたタグはText
ノードです。
したがって、DOM を正しく理解している場合、外側のタグはすべてノードElements
であり、実際のデータを含むタグはText
ノードですか?