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
.