MSXMLについて

[戻る]
Katawa 2008/09/26(金) 00:58:32
MSXMLに関する質問です。
MSXMLにはXMLElementとXMLNodeとXMLNodeListがあります。エレメント(要素)とノード
とノードリストはイメージとしてどういったものを表していますでしょうか?これらの
使い分けがよくわかりませんので教えてください。

〜個人的なイメージ〜
エレメント・・・<>で始まり</>で終わる要素で、その間にはほかの要素(<></>)は含
まれない。
ノード・・・<>で始まり</>で終わる要素で、その間にはほかの要素(<></>)が含まれ
ている。

επιστημη [HomePage] 2008/09/26(金) 09:44:25
> エレメント・・・<>で始まり</>で終わる要素で、その間にはほかの要素(<></>)は
含まれない。
> ノード・・・<>で始まり</>で終わる要素で、その間にはほかの要素(<></>)が含ま
れている。

おおよそ"逆"です。
まず、XMLを構成するものすべてnodeです。
そのうち、<>で囲むものがelement、elementはnodeを内包できます。

<名前>麻生</名前> は element(タグ名"名前")がテキストnode"麻生"を内包していま
す。

古いスレッドには追加発言できません。