0

たとえば、bodyタグを表すGroovyNodeChildを取得したいと思います。

しかし、私がそうするなら

html=new XmlSlurper().parseText(blah)

NodeChildであるhtmlを取得します。

ただし、html.bodyはNodeChildrenタグであり、NodeChildを取得できないようです。

感謝します!

ありがとうミーシャ

4

2 に答える 2

0

これは機能しますが、もっと簡単なものが必要です。

def body=html.children().find { it.name()=="BODY" }

ミーシャ

于 2010-06-11T18:35:26.257 に答える
0

あなたはこれを試すことができます:

def body = html.body.'**'

そこから、残りのDOMツリーを照会できます。

def myDiv = body.find { it.@id.text() == "divId" }

結果を印刷して確認できます

println myDiv.'@id'.text()
于 2012-07-11T22:28:30.117 に答える