【问题标题】:Xpath How to get text with html tagXpath如何获取带有html标签的文本
【发布时间】:2017-09-07 14:06:21
【问题描述】:
<div class="content pb10">
        some text<img src="URL"/>
</div>

像这样。我想使用 XPath 来获取带有 img 标签的文本

some text<img src="URL"/>

【问题讨论】:

  • @kjhughes 我试过这个,但它不起作用。 “未知功能节点!”
  • 该错误对于我的答案中显示的 XPath 没有意义。您要么犯了错误,要么使用了不兼容的 XPath 处理器。我的赌注是前者,但你的表现不足以让我们准确指出你做错了什么。

标签: java html xpath htmlcleaner


【解决方案1】:

这个 XPath,

/div[@class='content pb10']/node()

将根据要求选择该div 的所有子节点,包括文本节点和元素。

【讨论】:

  • 这是一个很好的答案,但我仍然不确定它是否能满足提问者的需求——不是因为你的失败,而是因为问题缺乏精确性。
  • @zx485:谢谢,同意了。一起请求文本和元素节点兄弟是不寻常的。我们将看到 OP 从这里把它带到哪里。
猜你喜欢
  • 2019-07-20
  • 2014-01-14
  • 2015-11-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多