Я читаю XML-файл со схемой на основе класса домена.Импорт XML в класс домена Grails
Вот простой пример для иллюстрации (моя текущая ситуация касается много полей с большим количеством классов):
class Player {
String name
Date birthDate
}
XML-файл для чтения является:
<players>
<player name='P1' birthDate='12-09-1983'/>
</players>
Так что мой вопрос: При анализе XML-файла я создаю экземпляры проигрывателя со следующим кодом Groovy:
def players = new XmlSlurper().parse(xmlFile)
players.player.each() {p ->
new Player(name: [email protected], birthDate: [email protected]).save()
}
Есть ли еще один простой способ сделать это? Как привязка параметров при создании/обновлении объекта домена с использованием кода new Player(params)
или player.properties = params
?
Thx! Это было то, что мне было нужно – fabien7474