xml - 如何选择包含@符号(at符号)的属性

标签 xml select xpath

给定这个 xml:

<results>
    <result version="@2.15" url="some url"/>
    <result version="2.14" url="some url"/>
</results>

如何选择包含 version="@2.15"的元素?我无法弄清楚如何将 @ 符号放入 XPath 中。

提前致谢, 埃里克

最佳答案

此 XPath 选择所需的结果元素:

/results/result[@version='@2.15']

注意:无需“转义”文字 @

关于xml - 如何选择包含@符号(at符号)的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4253607/

相关文章:

xml - 如何在 XML 中转义这个(盐)字符串?

xml - 将 XML 字符串存储为 JSON 属性的正确可靠方法是什么?

java - Web 表格上的动态元素定位器

sql - 选择查询,选择一条选择语句

javascript - 是否有一个预先写好的低影响时间下拉列表,允许选择一天中的 1440 分钟中的任何一个?

python - 在 selenium webdriver 中使用 xpath 获取 grandParent

php - 在 xpath 中合并两个 DOMNodeLists

xml - 为PowerShell脚本异常的结果添加颜色

c# - 如何将xml文件保存到xml列

mysql - 如何使我的 SELECT 查询更有效率?