XPath 表达式生成
开始之前
在 设置 | 插件 页面、 Marketplace 选项卡上安装并启用 XPathView + XSLT 插件,具体请参阅 从 JetBrains Marketplace 安装插件。
此操作会计算一个唯一的 XPath 表达式,以匹配文档中当前选定的节点。 该操作可从主菜单( )和编辑器上下文菜单(显示唯一路径 )中使用。 仅在插入符号位于可以生成有用表达式的元素上时才启用该操作。
如果像 /root/something/else 这样的简单 XPath 表达式未产生唯一结果,该操作有两种策略来使其唯一:
如果非唯一节点是元素,该操作会查找名称为
id、name的属性,以及根据文档 DTD 或 XML Schema 定义为 ID 类型的属性。 例如:/root/something[@id="foo"]/else对于元素之外的节点(注释、处理指令),或当上述规则未产生唯一结果时,将附加节点在其父元素中的索引。 例如:
/root/something/else[2]
最后修改日期: 2025年 9月 26日