gpt4 book ai didi

java - 如何使用 getTextContent() 仅获取顶级节点的文本内容

转载 作者:数据小太阳 更新时间:2023-10-29 02:03:16 26 4
gpt4 key购买 nike

我试图只获取顶级文本,而不获取任何子文本。所以我有以下 xml:

<job>
text1
<input> text2 </input>
</job>

我只想得到父(text1)文本。所以在这个例子中我会做

node.getTextContent();

并获取 text1,而不是 getTextContent 当前给我的 text1text2。现在我读了这个人 pages我知道他们说 getTextContent 返回所有子项与父项的串联字符串。但我只想要来自 parent 的文字。我考虑这样做的另一种方法是尝试将父项与子项隔离开来,并仅对父项执行 getTextContent 命令,但我不知道这有多可行。

任何帮助将不胜感激

谢谢,-Josh

最佳答案

遍历节点的所有子节点并连接那些文本节点。要么是那个,要么是 XPath。

关于java - 如何使用 getTextContent() 仅获取顶级节点的文本内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4695167/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com