Как преобразовать TXT в файл JSON в Java

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

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

  1. Настройте IDE, установив Aspose.Cells for Java для экспорта TXT в файл JSON.
  2. Инициализировать объект класса Workbook для загрузки исходного файла формата TXT.
  3. Инициировать экземпляр класса JsonSaveOptions
  4. Экспортируйте отформатированные данные JSON после преобразования исходного файла TXT.

Эти простые шаги демонстрируют, как преобразовать текст в JSON в Java. Процесс преобразования инициируется загрузкой исходного TXT-файла. Впоследствии задаются несколько свойств файла JSON, и выходной файл отображается на диск или в поток.

Код для экспорта TXT в JSON в Java

import com.aspose.cells.*;
public class Main {
public static void main(String[] args) throws Exception // Convert TXT to JSON in Java
{
// Set the licenses
new License().setLicense("License.lic");
// Load TXT file
Workbook workbook = new Workbook("sample.txt");
// Create JsonSaveOptions class object
JsonSaveOptions options = new JsonSaveOptions();
// Save output JSON file
workbook.save("output.json", options);
System.out.println("Done");
}
}

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

В этом компактном руководстве подробно рассмотрено преобразование текстового файла в JSON с помощью Java. Кроме того, если вы хотите преобразовать XML в формат Excel, прочитайте статью как преобразовать XML в Excel в Java.

 Русский