DOM - 从节点解析文本

时间:2011-10-26 03:48:59

标签: android xml dom domparser

根据this page,我认为我做得对...或者至少我认为。

我想解析一下:

<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()的调用是否应该返回其文本值?

1 个答案:

答案 0 :(得分:1)

您正在访问</title>之后的文字您可能想要node1.getFirstChild()

之类的内容

请改用此行

node2 = node1.getFirstChild();