根据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()的调用是否应该返回其文本值?
答案 0 :(得分:1)
您正在访问</title>
之后的文字您可能想要node1.getFirstChild()
请改用此行
node2 = node1.getFirstChild();