Как экспортировать данные в файлы CSV на Java

Автор: Eugene Taylor
Дата создания: 10 Август 2021
Дата обновления: 12 Декабрь 2024
Anonim
Уроки Java для профессионалов | #4 - Запись и чтение данных из файлов (Java io)
Видео: Уроки Java для профессионалов | #4 - Запись и чтение данных из файлов (Java io)

Содержание

Формат значений через запятую, или CSV, широко используется для файлов данных. Этот тип файла хранит свои данные в строках и столбцах; каждая запись является строкой, и каждый столбец отделен от следующей запятой в каждой строке. Файлы CSV могут передаваться из одной операционной системы в другую, и ваша Java-программа может управлять выводом файлов в этом формате.


направления

Формат CSV очень популярен для передачи информации (Jupiterimages / Photos.com / Getty Images)
  1. Включите следующую строку в начале вашей Java-программы:

    import java.io.FileWriter;

  2. Откройте файл CSV в качестве параметра FileWriter, включая следующий код:

    FileWriter myWriter = new FileWriter ("output.csv");

    Замените «output.csv» на имя файла CSV, который вы хотите создать.

  3. Введите значения, разделенные запятыми, в файле CSV, создавая выходные данные в режиме «добавления» (вложения), как в следующем примере:

    myWriter.append («Номер портфолио»); myWriter.append (','); myWriter.append ("Имя"); myWriter.append (' n');

    myWriter.append ("92"); myWriter.append (','); myWriter.append ("Элтон Фанкуло"); myWriter.append (' n');


    Первая группа вызовов метода «FileWriter.append» записывает имена столбцов в начале файла CSV, а вторая группа записывает пример записи.

  4. После внесения всех записей сохраните изменения, внесенные в файл CSV, на диск, включая следующий код в своей программе:

    myWriter.flush (); myWriter.close ();