Search code examples
groovyxmldocument

Groovy : How to read xml tag names having full colon


I have an Xml tag <com:Id>33638</com:Id> I want to read the value 33638 from the tag, I have parsed the xml string and stored to another string variable but cant read the value using

String id  = 'com:Id'.text();

Solution

  • This works fine:

    def t = "<com:Id>33638</com:Id>"
    def xml = new XmlParser(false, false).parseText(t)
    println xml.text()