У меня есть объект, который состоит из сложных объектов, как этотGroovy - эффективно отобразить данные CSV в конструктор объекта
class ObjectA {
int cool
Object1 b
Object2 b
}
class Object1 {
int go
String do
}
Требования заключается в загрузке данных CSV из файла и присвоить его экземпляр выше объект. Я использую плагин Grails CSV, и я могу получить CSV-данные из файла. Каждая строка представляет собой MAP, содержащий значения для уникального экземпляра объекта. Карта находится в следующем формате:
cool: 1, object1go: 3, object1do: 'hello', object2hm: 'world'
Мой вопрос, как я могу эффективно передать «object1go
» и «object1do
» данным членом (т.е. Object1
) внутри ObjectA
класса без необходимости делать много разбора.
У вас не может быть двух свойств с тем же именем. – ataylor