我正在使用python的lxml.html。我有一个xpath表达式来抓取节点的文本,但我需要的是所有文本,包括子标记的标记及其内容。我如何实现这一目标?in lxml.html我如何获取文本,子节点和子节点的内容?
1
A
回答
1
Element
的text_content方法返回元素的文本,包括没有标记的子元素的文本内容。
0
我不确定你正在使用什么标签;因此,我弥补某事。
你可以试着做某事,如:
result = lxml.html.parse(url).xpath("//tr/td/a/text()")
// TR意味着选择节点从无论身在何处,他们都符合选择当前节点在文档中。
您可以使用此('//')表达式来绘制子标记的标记。
相关问题
- 1. 获取文本和元素节点使用xpath的节点的子节点
- 2. TinyXML2从节点和所有子节点获取文本
- 3. PHP XML:获取节点及其子节点的文本
- 4. 如何在C中获取子节点的内联网文本#
- 5. 需要提取XML节点的文本和子节点(PHP)
- 6. 如何返回节点的文本,而不子节点文本
- 7. Jsoup文本节点子节点
- 8. 获取子节点的值
- 9. 如何使用XPath从父节点获取子节点的文本
- 10. 如何从XPath中的子节点值节点获取父文本值?
- 11. 如何获取PowerShell中的子节点的所有父节点
- 12. 如何使用jquery获取基于子节点值的节点
- 13. RSelenium - 如何获取节点的子节点号及其xpaths
- 14. 如何获取fancytree中节点的所有子节点?
- 15. 从孩子的子节点获取值
- 16. 我如何获得节点的孩子?
- 17. Xpath获取子节点值
- 18. AngularJS获取XML子节点
- 19. XSLT获取子节点
- 20. XmlPullParser获取子节点
- 21. MooTools:获取子节点
- 22. 获取子节点jsTree
- 23. 如何根据多个子节点值获取父节点?
- 24. HtmlAgilityPack和选择节点和子节点
- 25. Nokogiri文本节点内容
- 26. xslt扁平xml节点子节点和孙子节点
- 27. 美丽的汤:获取子节点的内容
- 28. XPath文本或子节点
- 29. 如何使用SQL和XQuery获取根节点中所有节点的内容?
- 30. libxml2 - 在父节点的内容之前插入子节点
你能否解释一下你是否需要“元素内的所有文本”,或者说“元素的源代码”? (或者是其他东西?) – Steven