2
如果我解析這個XML文件:解析XML文件 「 - 」 在節點名稱
<?xml version="1.0" encoding="UTF-8"?>
<rootnode>
<testnode info="Test1"/>
<testnode info="Test2"/>
</rootnode>
本PICE的Groovy代碼一切工作正常:
def parser = new XmlParser()
def result = parser.parse(new File('test.xml').getCanonicalPath())
result.testnode.each {node -> println node.'@info'}
但是,如果節點從 「testnode」 到 「testnode」 更名
我得到了以下信息:
Exception in thread "main" groovy.lang.MissingPropertyException: No such property: node for class:..
我怎樣才能解決這個問題(的XML的內容是碰不得)
謝謝!
哇,你快:-) 我要等待幾分鐘來接受你的答案.. –
很高興能幫到你:-) –