私はGroovyでXMLファイルを解析していますが、後で返される変数を追加する必要があります。複数の文字列をGroovyに追加する方法は?
def lmList = slurperResponse.LastGlobal.HeatMap
String appendedString = lmList.country + lmList.ResponseTime + lmList.timeset
これは、3つの文字列を追加するためには機能しません。最初の文字列を右側に割り当てます。 Groovyで正しく実装するには?私はconcat
を試してみましたが、それが次のエラー投げた:あなたが提供されていないplus()/concat()
メソッドを呼び出そうとしていることを、
String appendedString = "${lmList.country}${lmList.ResponseTime}${lmList.timeset}"
あなたは手段を得ている例外:
groovy.lang.MissingMethodException: No signature of method: groovy.util.slurpersupport.NodeChildren.concat() is applicable for argument types: (groovy.util.slurpersupport.NodeChildren) values: [4468]
Possible solutions: toFloat(), collect(), collect(groovy.lang.Closure)
at
あなたはいくつかのサンプルXMLを与えることができますか? –