gpath - GPath 表达式中的双斜杠

标签 gpath

在 XPath 中,我可以使用双斜杠来表示我想要获取文档中的任何节点,不需要根节点的子节点,例如

//input

代表任何<input>我的 XML 文档中的标记。

如何用GPath表达式来表达它?

最佳答案

表达式 // 在 GPath 中被替换为 '**'

所以你的查询是:

'**'.input

GPath 文档链接 here .

关于gpath - GPath 表达式中的双斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28581127/

相关文章:

groovy - 使用 XmlSlurper 和 findAll 的嵌套 GPath 表达式

xml - 如何使用 GPathResult 获取下一个 sibling

xml - groovy打印xml中元素的路径和值

java - 放心地从未命名的根查找对象

xpath - 用于按名称查找所有属性值的 GPath 表达式

json - Groovy JSON/GPath 查询

groovy - 我需要一个 GPath 查询来使用数字索引选择节点

java - 如何在放心中通过字段值查找对象?

variables - 如何将 GPath 与变量一起使用?