使用Groovy的MarkupBuilder可以在节点末尾打印普通内容。MarkupBuilder是Groovy的一个特性,它允许我们以一种简洁的方式生成XML或HTML文档。
要在节点末尾打印普通内容,我们可以使用MarkupBuilder的mkp.yield
方法。这个方法可以将普通文本添加到节点的末尾。
下面是一个示例代码:
import groovy.xml.MarkupBuilder
def writer = new StringWriter()
def xml = new MarkupBuilder(writer)
xml.root {
node1()
node2()
mkp.yield "这是普通内容"
}
println writer.toString()
在上面的代码中,我们创建了一个MarkupBuilder对象,并使用它来生成XML文档。在root
节点中,我们调用了node1
和node2
方法来生成子节点。然后,我们使用mkp.yield
方法在节点末尾添加了一段普通内容。
最后,我们将生成的XML文档打印出来,可以看到普通内容已经成功添加到了节点的末尾。
关于Groovy的MarkupBuilder更多的用法和详细介绍,你可以参考腾讯云的Groovy开发文档:Groovy开发文档。
领取专属 10元无门槛券
手把手带您无忧上云