1
XML形式の非常に大きなREST API応答を反復処理しています。たとえば、<TaxiCode>
というノードが表示されるたびに、その値を変数に保存したいとします(下に表示するだけです)。以下のコードは単なるスニペットであり、各ノードを反復処理します。GroovyでのXMLノード値のチェック
def doc = new XmlSlurper().parseText(xmlResponse)
doc.Itinerary.each { Itinerary ->
Itinerary.children().each { tag ->
if (${tag.name()} == "TaxiCode") {
println "${tag.name()}: ${tag.text()}"
}
...
私はGroovyのに非常に新しいif文を、フォーマットすると、私はどのようなコードを見つけることができないかどうかはわかりません。
私は断言したくありません!
何かお手伝いしました。
を私は自分の質問に答えました。私は比較から$ {}を削除しなければなりませんでした。 – Sulteric