Groovy ++和XML
|
可以将静态类型的Groovy ++用于XML处理吗?
示例(为了进行测试,您可以使用Groovy ++ Web控制台):
@Typed package test
def CAR_RECORDS = \'\'\'
<records>
<car name=\'HSV Maloo\' make=\'Holden\' year=\'2006\'>
<country>Australia</country>
<record type=\'speed\'>Production Pickup Truck with speed of 271kph</record>
</car>
</records>
\'\'\'
def records = new XmlSlurper().parseText(CAR_RECORDS)
println records.car
结果:
startup failed:
Script1.groovy: 14: Cannot find property car of class GPathResult
@ line 14, column 9.
records.car
^
1 error
没有找到相关结果
已邀请:
1 个回复
脾萌
接着
可以,但是您无法通过以下方式获取属性值:
当您得到错误时:
我想XmlSlurping目前对于groovy ++来说有点太动态了