Как конвертировать TXT в JSON с помощью C#

Как конвертировать TXT в JSON с помощью C#

Конвертирование текстовых файлов в JSON полезно при интегрировании данных о наследстве или структурированных плоских файлах в современные АПИ или трубопроводы данных. .txt Файлы для .json Формат использует несколько простых строк кода C#.

Почему нужно конвертировать TXT в JSON?

  • Совместимость приложений:- JSON — стандартный формат для веб- и бак-энд систем, что делает его идеальным для передачи данных.

  • Структурный исход:- Конвертируйте суровый текст в структурированный JSON для легкой манипуляции и читаемости.

  • Автоматизация:- Удаление заданий ручной конверсии с программируемой логикой C#.

Шаг за шагом Руководство для конвертирования TXT в JSON

Шаг 1: Установка Aspose.Cells через NuGet

Добавьте библиотеку Aspose.Cells в свой проект .NET:

dotnet add package Aspose.Cells

Шаг 2: Установите лицензию

Возможность лицензируемых функций:

Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");

Шаг 3: Загрузите файл TXT

Инициативуйте рабочую книгу и загрузите вклад .txt Файлы :

Workbook workbook = new Workbook("sampleTxt.txt");

Шаг 4: Настройка JsonSaveOptions

Создайте пример для управления тем, как данные хранятся:

JsonSaveOptions options = new JsonSaveOptions();

Шаг 5: Экспорт в JSON

Конвертируйте контент рабочей книги в JSON-формат:

workbook.Save("output.json", options);

Шаг 6: Сохраните JSON Output

Выход сохраняется в качестве .json Файлы на диске.

Шаг 7: Приспособление выхода (опционально)

Использование JsonSaveOptions для фино-тунных экспортных вариантов, таких как:

  • Классификация ключей
  • Настройка заголовков
  • Скачать пустые строки или листья

Общие проблемы и фиксации

Формат файла Invalid TXT

  • Решение: Убедитесь, что TXT-файл структурирован с последовательными разграничителями (например, таблицами или коммами) для помощи в распределении.

Пустой или частичный выход

    • Решение* : Использование JsonSaveOptions Для обеспечения того, чтобы соответствующие рядки и колонны были выбраны для экспорта.

Ошибки доступа к файлу

  • Решение: Проверьте маршруты файлов и разрешения при загрузке или сохранении файлов.
 Русский