Forum Discussion

ind's avatar
ind
Occasional Contributor
17 years ago

SOAP XML Parsing with Groovy.

Hi,

Here is my SOAP Request:


 

 
     
       
        33
Manipal
     

 



// //I need to get the  Postcode value/text.so here is my  Groovy Snippet To get the  Postcode  Text /Value ..But it didn't work...Because Of the  presence of    ":".



def output = ""
def rootNode = new XmlSlurper().parseText(xml)

rootNode.each {
  output += it.text().trim()
}
log.info(output)
log.info(rootNode.soapenv:Envelope.soapenv:Header.soapenv:Body.web:GetUKLocationByPostCode.web:PostCode.text())

But the same  code works fine with the Normal XML (i.e, Doesn't contain ":" ).
So, how to get  the Postcode.

Regards,
Franky.

1 Reply