意味がありませんが、このグルーヴィーな振る舞いはばかげています。
コードは次のようになります。
def xmlArray = xmlMap['ClientXml'] //Map has key and array of xml for each key.
println "Length of Array"
println xmlArray.length //prints [, ,]
println xmlArray.size() //prints 3
println groovy.xml.XmlUtil.serialize(xmlArray[1] ) //prints xml
println xmlArray.getClass().name //prints java.util.ArrayList
//This part does not work
xmlArray.each {
println it
}
私のコードで何が変更されたのかわかりませんが、以前はうまく機能していました。