使用来自 SO 和 codehaus 的许多帮助文章和案例,我写了如下内容:
import groovy.xml.MarkupBuilder
def EUIDroster = context.expand(here goes some data like '[123000,123001]' )
def writer = new StringWriter()
def builder = new MarkupBuilder(writer)
builder() {
EUIDList(){
for (e in EUIDroster){EUID(e)}
}
}
EUIDList.println()
我的目标是制作一个结构如下的 xml 文件:
<EUID>123001</EUID>
<EUID>123002</EUID>
我做错了什么?