问题标签 [xmlslurper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
groovy - Groovy:XMLSlurper 的正确语法以查找具有给定属性的元素
给定一个结构为html -> body -> 一堆 div的 HTML 文件,找到所有具有非空白标签属性的 div 的正确常规语句是什么?
以下不起作用:
因为它找到了所有节点。
xml - 如何使用 Groovy 的 XmlSlurper 检查元素是否存在?
我正在尝试使用 Groovy 的 XmlSlurper 确定 XML 元素是否存在。有没有办法做到这一点?例如:
如何检查 bar 元素是否存在?
java - 通用 XML 可以像 Groovy 中的简单 XML 一样被解析吗?
给定一个漂亮、简单的 XML 结构,XmlSlurper() 可以让我非常轻松地从中读取值。
有没有办法让通用(基于类型等)XML 的这种简单的树导航成为可能。理想情况下,在下面的代码片段中,我想通过它们的name属性来遍历这些值,但是,我必须进行所有这些搜索:
有没有办法像这样走路:
html - 使用 XmlSlurper:如何在遍历 GPathResult 时选择子元素
我正在编写一个 HTML 解析器,它使用 TagSoup 将格式良好的结构传递给 XMLSlurper。
这是通用代码:
我希望 each 让我依次选择每个“li”,以便我可以检索相应的 href 和地址详细信息。相反,我得到了这个输出:
我检查了网络上的各种示例,这些示例要么处理 XML,要么是单行示例,例如“从该文件中检索所有链接”。似乎 it.h3.a.@href 表达式正在收集文本中的所有 href,即使我将它传递给父“li”节点的引用。
你能告诉我吗:
- 为什么我得到显示的输出
- 如何检索每个“li”项目的 href/address 对
谢谢。
xml - groovy XmlSlurper 不解析我的 xml 文件
我有一个 xml,我无法用 xmlslurper 解析这个文件。这是我的 xml 文件的副本:
我只需要从<Entrezgene_summary>
这是我的代码:
我的错误信息:
我不明白我的错在哪里?
我也尝试:result.geneSummary = eFetchResult./Entrezgene-Set/.Entrezgene.Entrezgene_summary
有人有想法吗?谢谢
xml - 在 Grails 问题上呈现 XML 响应
我在将通过 XMLSlurper 解析的 XML 文件呈现为 XML 变量时遇到问题。下面是我的代码。
def userFile = new File("test.xml") def xml= new XmlSlurper().parse(userFile)
渲染 xml
问题是我看不到 xml 被渲染到我的 flex 应用程序中。
grails - 在 Groovy / Grails 中使用 XmlSlurper 解析 Pingdom XML 响应
我以前成功地使用过 XmlSlurper,但我正在努力解析以下 XML——它是对 Pingdom API 调用的响应。我尝试按照命名空间声明示例进行操作,但我只收到有关 ns1 和 ns2 值的错误消息。有人可以帮我指出正确的方向吗?xml 看起来像这样:-
使用 XmlSlurper 后,它只是将 0 和 mysessionId 连接到一个字符串
java - mkp.yieldUnescaped 不工作
我真的被困在这里了。我正在使用 Groovy 1.7 创建一个 XML 文档,一切正常,除了一个部分在不应该转义时被转义。
我是这样开始的:
效果很好。然后我像这样添加到文档中:
这不像我想要的那样工作 - 我最终得到了这个:
谁能告诉我我做错了什么?我在互联网上到处寻找线索。谢谢!!
groovy - 在父级中查找下一个 XmlSlurper 元素的 Groovier 方法?
我在用:
查找父元素中 myelement 之后的元素消息。
但是,似乎必须有一种 Groovier 方式,不是吗?
谢谢米莎
groovy - XmlSlurper/NekoHTML 文档片段解析 - 不需要 HTML 或 BODY 标签
亲爱的,我正在尝试解析以下 HTML 片段,并且我想获得与输出相同的片段(没有 HTML 和 BODY 标签)。这可能吗?如果是这样,怎么做?
谢谢米莎
ps 我在这里阅读:http: //nekohtml.sourceforge.net/faq.html#fragments ,我相信我在下面添加了正确的选项。但是,输出仍然不正确:(
谢谢米莎
输出: