2010-06-11 4 views
0

예를 들어 body 태그를 나타내는 Groovy NodeChild를 얻고 싶습니다. 내가본문 태그를 나타내는 XmlSlurper NodeChild?

html=new XmlSlurper().parseText(blah) 

을 할 경우

그러나, 나는 NodeChild입니다 HTML을 얻는다.

그러나 html.body는 NodeChildren 태그이며 NodeChild를 가져올 수 없습니다.

많은 도움을 주셨습니다.

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

미샤

답변

0

감사 귀하의 돔 나무의 나머지 부분 :

def myDiv = body.find { [email protected]() == "divId" } 
당신은 결과

println myDiv.'@id'.text() 
를 인쇄하여 확인할 수 있습니다

0

당신이 시도 할 수 :

def body = html.body.'**' 

거기에서 당신이 조회 할 수 있습니다

이 작동하지만, 간단하게 뭔가가 있어야합니다 당신에게 미샤