我有一个东西的清单,每一个都可能是 foo 或 bar。我想构建一些看起来像这样的 xml:
<rdf:RDF>
<foo id="1">
<foo id="2">
<bar id="3">
</rdf:RDF>
所以我已经做到了这一点:
MarkupBuilder xml = new MarkupBuilder(writer)
xml.'rdf:RDF' (nsmap) { }
但现在我被困住了。我如何 - 在那个xml.'rdf:RDF' (nsmap) { }
闭包中 - 迭代我的东西列表?我如何 - 在该迭代器中 - 吐出适用的 foo 或 bar 元素?