XPath 表达式生成
启用 XPathView + XSLT 插件
此功能依赖于 XPathView + XSLT插件,该插件默认在 IntelliJ IDEA 中捆绑并启用。 如果相关功能不可用,请确保您没有禁用插件。
按 Ctrl+Alt+S 打开设置,然后选择 。
打开 已安装 选项卡,找到 XPathView + XSLT 插件,并选中插件名称旁边的复选框。
此操作将计算一个唯一的 XPath 表达式,以匹配文档中当前选定的节点。 此操作可从主菜单( )和编辑器上下文菜单(显示唯一 XPath )中使用。 只有在文本光标放置在可以生成有用表达式的元素上时,此操作才会启用。
如果像 /root/something/else 这样简单的 XPath 表达式没有产生唯一的结果,则此操作有两种策略可使其唯一:
如果非唯一节点是一个元素,则操作会查找名称为
id、name的属性,以及由文档的 DTD 或 XML Schema 定义的 ID 类型属性。 例如:/root/something[@id="foo"]/else对于非元素的节点(注释、处理指令)或如果上述规则未产生唯一结果,则会附加节点在其父节点中的索引。 例如:
/root/something/else[2]
最后修改日期: 2025年 4月 24日