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 回答