Я пытаюсь динамически создать коллекцию карт, но я все еще новичок в Grails и надеялся, что кто-нибудь сможет мне помочь.Что я хочу сделать, это разобрать и XML-файл и добавить значения на карту.У меня есть разбор, но просто не знаю, как динамически добавлять значения узлов на карту.вот что у меня так далеко:
пример потока xml:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<person>
<connections total="29">
<person>
<id>123245</id>
<first-name>me</first-name>
<last-name>you</last-name>
</person>
</connections>
</person>
Затем я анализирую это так:
def alum = new XmlSlurper().parseText(xmlResponse)
alum.connections.person.each{ conName ->
print conName.'id'.toString() + " " + conName.'first-name'.toString() + " " + conName.'last-name'.toString() + "\n"
}
Итак, это позволяет мне перебиратьи разобрать поток xml.У меня вопрос, если бы я хотел динамически добавить значения к карте:
def myMap= [fName:"SomeName", lName:"Sme last Name", id:1234]
как бы мне это сделать?
Спасибо, Джейсон