В данный момент я работаю над созданием csv из объекта, и я застрял. Я не знаю, как генерировать csv для вложенного класса. Например, мы получили следующие классы:Создание CSV-файла с объекта в java
@Getter
@Setter
public class Person {
private int age;
private Name name;
}
@Getter
@Setter
public class Name {
private String firstName;
private String lastName;
}
Существует огромная проблема. На самом деле я тестировал несколько библиотек, таких как jackson и commons csv, и я не нашел решения. Основная проблема заключается в том, что я не знаю, какие поля находятся в объекте, и нужно динамически создавать заголовки. Есть ли простой способ или библиотека, которая позволяет эту операцию? Я был бы благодарен за любые советы.
Есть ли какая-либо конкретная причина, по которой вы хотите использовать CSV, например, JSON? –
Есть некоторые причины –