【发布时间】:2011-06-09 08:56:00
【问题描述】:
我试图只获取顶级文本而不获取任何子文本。所以我有以下xml:
<job>
text1
<input> text2 </input>
</job>
我只想获取父(text1)文本。所以在这个例子中我会这样做
node.getTextContent();
并得到text1,而不是getTextContent 目前给我的text1text2。现在我已经阅读了pages 的人,我知道他们说 getTextContent 返回所有子项与父项的串联字符串。但我只想从父母那里得到文字。我正在考虑这样做的另一种方法是尝试将父级与子级隔离并仅对父级执行 getTextContent 命令,但我不知道这有多可行。
任何帮助将不胜感激
谢谢,-乔什
【问题讨论】:
标签: java xml dom xml-parsing