Как преобразовать JSON в CSV в Java

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

Шаги для преобразования JSON в CSV в Java

  1. Используя Maven, добавьте библиотеку Aspose.Cells для преобразования JSON в CSV.
  2. Создайте пустой объект Workbook, чтобы сохранить выходной файл CSV.
  3. Доступ к коллекции ячеек из объекта рабочего листа
  4. Создайте объект класса JsonLayoutOptions и задайте необходимые свойства для вывода.
  5. Вызовите метод ImportData, указав путь JSON и требуемые свойства.
  6. Сохранить выходной CSV-файл, созданный из JSON.

Этот пошаговый подход показывает, насколько просто создать преобразователь JSON в CSV на Java, поскольку вам нужно всего лишь сделать несколько вызовов API, чтобы загрузить входной файл, а затем экспортировать его в формат CSV. Функция ImportData в JsonUtility импортирует данные из файла JSON и экспортирует их на рабочий лист. Преобразование достаточно эффективно и потребляет ограниченные ресурсы процессора и памяти.

Код для преобразования JSON в CSV с использованием Java

В этом фрагменте кода задается входной путь к файлу JSON, и файл JSON считывается в строку. Создается пустая рабочая книга и указываются различные свойства JsonLayoutOptions для настройки процесса преобразования JSON в CSV. Например, вы можете установить заголовки массива или объекта, формат даты или числа и т. д. для получения CSV-файла нужного формата.

В этом руководстве объясняется, как с помощью Java конвертировать JSON в CSV. Однако, если вы хотите узнать о преобразовании CSV в Excel, обратитесь к статье как преобразовать файл CSV в Excel в Java.

 Русский