在父级中查找下一个 XmlSlurper 元素的更常规方法?
我正在使用:
def idx=parent.item.children().indexOf(myElement)
if (idx+1<parent.children().size()) {
def message=parent.children()[idx+1]
println message.text()
}
查找父级中 myelement 之后的下一个元素消息。
不过,似乎一定有更 Groovier 的方法,不是吗?
谢谢 米沙
I am using:
def idx=parent.item.children().indexOf(myElement)
if (idx+1<parent.children().size()) {
def message=parent.children()[idx+1]
println message.text()
}
To find the element message which is next after myelement in the parent.
However, it seems there must be a Groovier way, no?
Thank you
Misha
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
假设您试图找到第一个之后的所有消息,您将这样做:
如果您只想打印出与 myElement 匹配的所有消息
Assuming you're trying to find all after the first one you would do this:
If you wanted to just print out all messages that matched myElement