How can I insert an xml comment with Groovy MarkupBuilder? How can I insert an xml comment with Groovy MarkupBuilder? xml xml

How can I insert an xml comment with Groovy MarkupBuilder?


You can use mkp.comment like so:

def writer = new StringWriter()def builder = new groovy.xml.MarkupBuilder( writer )builder.cars {    mkp.comment "A comment"    ford( type:'escort')    ford( type:'fiesta') }println writer

Which prints:

<cars><!-- A comment -->  <ford type='escort' />  <ford type='fiesta' /></cars>

The mkp.XXX methods are described here


Try MarkupBuilderHelper.comment. The linked page has an example.

Uses getMkp() to get the MarkupBuilderHelper.