たとえば、bodyタグを表すGroovyNodeChildを取得したいと思います。
しかし、私がそうするなら
html=new XmlSlurper().parseText(blah)
NodeChildであるhtmlを取得します。
ただし、html.bodyはNodeChildrenタグであり、NodeChildを取得できないようです。
感謝します!
ありがとうミーシャ
たとえば、bodyタグを表すGroovyNodeChildを取得したいと思います。
しかし、私がそうするなら
html=new XmlSlurper().parseText(blah)
NodeChildであるhtmlを取得します。
ただし、html.bodyはNodeChildrenタグであり、NodeChildを取得できないようです。
感謝します!
ありがとうミーシャ
これは機能しますが、もっと簡単なものが必要です。
def body=html.children().find { it.name()=="BODY" }
ミーシャ
あなたはこれを試すことができます:
def body = html.body.'**'
そこから、残りのDOMツリーを照会できます。
def myDiv = body.find { it.@id.text() == "divId" }
結果を印刷して確認できます
println myDiv.'@id'.text()