• ベストアンサー

ノードの値を保持してる・してない

値を保持している <name ID="0">たかし</name> 保持していないノード <name ID="0" /> は何か違う言い方があるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

http://search.yahoo.co.jp/search?b=1&n=10&ei=UTF-8&fr=ie8sc&p=%22XML%22+%22%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%83%8E%E3%83%BC%E3%83%89%22 http://search.yahoo.co.jp/search?p=%22XML%22+%22%E3%83%8E%E3%83%BC%E3%83%89%E3%81%AE%E7%A8%AE%E9%A1%9E%22&aq=-1&oq=&ei=UTF-8&fr=ie8sc&n=10&x=wrt ですよね。どのようなノードがあるか、階層があるのか、あなたが探る必要がありますね。 >値を保持してる・ http://www.atmarkit.co.jp/fxml/rensai2/xmlmaster12/master12.html Xpath を理解すれば、ノードに対する考え方も、言い方も代わってくるでしょう。確かにフォーマットからすると、ちょっと違う言い方があるかもしれないが、「保持」とは変更が在ることが期待されての言葉だと思う。

timespace
質問者

補足

テキストノードと言うことにします。 ありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • teketon
  • ベストアンサー率65% (141/215)
回答No.1

文章での表現の仕方ですか? それならばノードの値を保持するよりも、ノードの属性が所持するですね。 > <name ID="0">たかし</name> この例のIDは、ノードnameの属性IDが所持する値は0と表現します。 > <name ID="0">たかし</name> この例の「たかし」はノードnameの子ノードと表現します。 XML上での子ノードを保持しない表現方法ならば、 > <name ID="0" /> の他に、以下があります。どちらも同じ意味です。 <name ID="0"></name>

timespace
質問者

補足

子ノードでよかったのですか。 ありがとうございます。 てっきり子ノードとは <name ID="0">  <jusyo>日本</>  <tosi>10</> </name> jusyoやtosiの事かと思ってました。

すると、全ての回答が全文表示されます。

関連するQ&A