如何使用Groovy MarkupBuilder插入xml注释?

时间:2010-10-26 11:22:34

标签: xml groovy markupbuilder

我想用Groovy MarkupBuilder将注释插入到我的xml文档中。怎么可能?

2 个答案:

答案 0 :(得分:21)

你可以这样使用mkp.comment

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

打印哪些:

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

mkp.XXX方法为described here

答案 1 :(得分:1)

试试MarkupBuilderHelper.comment。链接页面有一个例子。

使用getMkp()获取MarkupBuilderHelper