Свойства Grails JSON сопоставляют модель домена
Граальс 2.5.5
У меня есть запрос josn, который я хочу преобразовать в класс модели домена, но элемент "Первый уровень" не сопоставляется с объектом домена. Я новичок в мире Grails. Пожалуйста, кто-нибудь, помогите мне.
Вот мой фрагмент кода.
JSON RQ:
[
{
"attrs": {
"attrId": "616",
"First level": "some values"
}
}
]
Класс домена:
class parent {
Attrs attrs
}
class Attrs{
String attrId
String firstLevel
}
Конвертер:
List<Parent> parentList = new ArrayList<Parent>();
def list = new JsonSlurper().parseText(json)
list.each { value ->
def newParent= new Parent()
newParent.attrs= value.attrs
parentList .add(new Parent(newParent))
}
Но этот код не работает для меня.