1

このページによると、私はこれを正しく行ったと思います...または少なくともそう思います。

これを解析したい:

<Title>Bananas</Title>

ここにいくつかのコードがあります。

node1.getNodeName();                  // returns "Title"   *correct*
node2 = node1.getNextSibling();
node2.getNodeName();                  // returns "#text"   *correct*
node2.getNodeType() == Node.TEXT_NODE // returns true      *correct*
node2.getNodeValue();                 // returns ""        *should return "Bananas"*

ドキュメントによると、テキスト ノードでのgetNodeValue()の呼び出しはそのテキスト値を返すべきではありませんか?

4

1 に答える 1

1

の後にテキストにアクセスしてい</title>ますおそらく次のようなものが必要ですnode1.getFirstChild()

代わりにこの行を使用してください

node2 = node1.getFirstChild();
于 2011-10-26T03:59:14.563 に答える