如何在Groovy中构建W3C文档?
|
我想在groovy中构建一个w3c xml节点:
def CAR_RECORDS = \'\'\'<records>
<car name=\'HSV Maloo\' make=\'Holden\' year=\'2006\'/>
<car name=\'P50\' make=\'Peel\' year=\'1962\'/>
<car name=\'Royale\' make=\'Bugatti\' year=\'1931\'/>
</records>
\'\'\'
def carRecords = new XmlParser().parseText(CAR_RECORDS)
但是我使用MarkupBuilder所获得的只是一个groovy.util.Node(carRecords是一个groovy.util.Node)。
有没有一种优雅的方法(不需要标准的Java xml编码)来做到这一点?
我正在寻找的东西看起来像这样:
def carRecords = new W3CXmlParser().parseText(CAR_RECORDS)
或任何类似的东西
谢谢!
没有找到相关结果
已邀请:
2 个回复
玖料萄
创建树结构 使用XML标记将其转换为字符串 解析该字符串以获取W3C DOM节点 背景:从Groovy的角度来看,W3C DOM API非常不友好,这就是为什么
使用其自己的类型的原因。 这就是Groovy支持逆运算的原因:使用ѭ5将W3C DOM节点转换为
另请参阅:使用Groovy的MarkupBuilder创建XML
杰黔轿缺