Преобразование List в строку CSV с заголовкамиJAVA

Программисты JAVA общаются здесь
Anonymous
Преобразование List в строку CSV с заголовками

Сообщение Anonymous »

Надеюсь, кто-нибудь сможет помочь со следующим: У меня есть массив

Код: Выделить всё

List transactions;
с полями:

Код: Выделить всё

private String firmId;
private String accountId;
private String symbol;
private long quantity;
Это я хочу преобразовать в следующую строку в формате CSV:

Код: Выделить всё

firmId,AccountId,symbol, quantity
1234,ACCOUNT1,AAPL,100
1234,ACCOUNT1,AMZN,200
2345,ACCOUNT3,AAPL,400
Есть ли эффективный и простой способ сделать это на Java? Поскольку я не хочу использовать OpenCSV и записывать его в файл. Мне также не нравится возможность использовать абстракцию.
Мне нужно использовать CSVString в моей программе в качестве полезной нагрузки для другого запроса. Количество объектов в списке может достигать 2000.
Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/782 ... th-headers

Вернуться в «JAVA»