我想获得一个Groovy NodeChild,它代表一个正文标记。
然而,如果我这样做
html=new XmlSlurper().parseText(blah)
我得到的html是NodeChild。
然而,html.body是一个NodeChildren标记,我似乎无法获得NodeChild。
非常感谢!
谢谢 米莎
答案 0 :(得分:0)
这有效,但必须有一些更简单的东西:
def body=html.children().find { it.name()=="BODY" }
米莎
答案 1 :(得分:0)
你可以试试这个:
def body = html.body.'**'
从那里你可以查询你的dom树的其余部分:
def myDiv = body.find { it.@id.text() == "divId" }
您可以通过打印结果来检查
println myDiv.'@id'.text()