Я хотел бы взять XML в формате ниже и загрузить каждую запись кода в объект домена в моем BootStrap.groovy
. Я хочу сохранить форматирование каждого фрагмента кода.
XML
<records>
<code>
<language>Groovy</language>
<snippet>
println "This is Groovy"
println "A very powerful language"
</snippet>
</code>
<code>
<language>Groovy</language>
<snippet>
3.times {
println "hello"
}
</snippet>
</code>
<code>
<language>Perl</language>
<snippet>
@foo = split(",");
</snippet>
</code>
</records>
Доменный объект
Code {
String language
String snippet
}
BootStrap.groovy
new Code(language l, snippet: x).save()