Привет, я новичок в Groovy, и у меня возникло недопонимание, как анализировать Groovy XML
<schema-definition name="Standard" >
<field-type name="Standard:Integer" descr="A whole number." base-type="long"/>
<field-type name="Standard:Boolean" descr="A boolean value." base-type="boolean"/>
<field-type name="Standard:String" descr="A string" base-type="string"/>
</schema-definition>
Когда я пытаюсь
document = groovy.xml.DOMBuilder.parse(new FileReader('D:/test.xml'))
rootElement = document.documentElement
use(groovy.xml.dom.DOMCategory)
{
field-types=rootElement.field-type
println field-types
}
, я даже не компилирую: (поле- types) - это двоичное выражение, но оно должно быть выражением переменной в строке: 13 столбец: 20