Я хотел бы поставить свой файл csv как этот forma:
“Пользователь 2”, “Веб-страница”, “АбдельМонем НААМАН” ;;;;
Я делаю свое собственное предпочтение Csv следующим образом:
private static final CsvPreference myPreference = new CsvPreference.Builder(” ‘,’; ”\n ‘). build();
я хотел бы иметь заголовок вроде этого "User 2";"Web Page"
Трудно понять, что вы делаете, без полного примера кода, но из вашего сообщения в Super CSV отладчике ошибок я подозреваю, что вы спрашиваете, как всегда указывать поля CSV.
Существует обширная документация на веб-сайте Super CSV о том, как настраивать пользовательские настройки – функция, которой вы пользуетесь, – это режим котировки.
Здесь приведен пример использования AlwaysQuote
цитирования AlwaysQuote
, который цитирует каждое поле, даже если он не содержит специальных символов.
CsvPreference prefs = new CsvPreference.Builder('"',';',"\n")
.useQuoteMode(new AlwaysQuoteMode()).build();
ICsvListWriter writer = new CsvListWriter(new OutputStreamWriter(System.out),
prefs);
writer.writeHeader("User2", "Web Page");
writer.flush();
Какие принты:
"User2";"Web Page"