У меня есть приложение весенней загрузки, где необходимо отправить ответ application / csv для списка объектов, имеющих вложенные bean-компоненты, которые необходимо преобразовать в CSV с помощью openCsv или любого другого инструмента. например, Java классы:
class MyData {
Lis<Person> persons;
}
class Person {
String id;
String lname;
String fname;
Date dob;
Address address;
}
class Address {
String line1;
String line2;
String pinCode;
}
Данные CSV:
id lname fname line1 line2
1 Doe John 123 Main St Anytown, USA
2 Dean James 111 Some St Othertown, USA
3 Burger Sam 99 Beach Avenue Sometown, USA
Обратите внимание, что некоторые поля, такие как Prson.dob & Person.Address.pinCode, исключаются из преобразования. Пример кода очень поможет.