XPATH 删除属性

标签 xpath

嗨,有谁知道 hwo 使用 xpath 删除属性。特别是 rel 属性及其来自链接的文本。即 <a href='http://google.com' rel='some text'>Link</a>我想删除 rel='some text'。

我正在解析的 html 中会有多个链接。

最佳答案

您可以使用 xpath 选择项目,但这就是它所能做的——它是一种查询语言。

您需要使用 XSLT 或 XML 解析器来删除属性/元素。

关于XPATH 删除属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2443950/

相关文章:

xml - 是否可以从XPath值列表和XML XSD构建XML文档?

xpath - 什么时候必须将 XPath 属性设置为 XML DOM 对象?

xpath - 如何在 Silktest XPaths 中转义星号?

XSLT: 'value-of select' 使用键和条件?

ruby - XPath 只选择子元素(不是空白文本节点)

python - 使用 lxml,如何找到父节点的兄弟节点?

PostgreSQL:索引优化 xmlexists on xml with arrays

python - HTML 抓取 XPath

xpath - XPath表达式-查找元素而不指定整个路径

Python - Selenium - 隐式等待多个元素