JSON Converter

Sheetize JSON Converter для .NET пропонує надійний набір інструментів для перетворення документів у JSON і конвертації JSON назад у файли документів, що спрощує їх інтеграцію у веб‑служби та конвеєри даних.

Основні можливості

Документ → JSON

Перетворюйте файли, такі як XLSX, DOCX, JSON, AZW3 та багато інших форматів у JSON, щоб їх вміст можна було структуровано аналізувати або подальше обробляти.

JSON → Документ

Генеруйте PDF, DOCX, XLSX, XLSB, XLSM, XLTM, XLAM, Excel 97‑2003, Excel 95, SpreadsheetML, XLT, CSV, TSV, SQL‑скрипти, DIF, XML, EPUB, AZW3, HTML, MHTML тощо з даних JSON, що дозволяє автоматизовано створювати звіти та документи.

Чому обирають Sheetize?

  • Безперервна двостороння конвертація між JSON та понад 20 форматами документів.
  • Високопродуктивний рушій, оптимізований для .NET Core та .NET Framework.
  • Ідеально підходить для API‑орієнтованих сервісів, ETL‑конвеєрів та мікросервісів, орієнтованих на документи.
  • Підтримує пакетну конвертацію та потокову обробку великих навантажень.

Детальний посібник

Конвертація документа у JSON

Щоб виконати конвертацію документу у JSON:

  1. Підготовте конвертер: створіть екземпляр JsonConverter .
  2. Налаштуйте параметри: використайте JsonSaveOptions для визначення, як документ буде представлений у JSON.
  3. Вкажіть шляхи вводу/виводу: задайте розташування вихідного документа та файлу JSON, що буде створено.
  4. Запустіть процес: викличте метод Process .

Приклад: XLSX → JSON

var loadOptions = new Sheetize.LoadOptions
{
    InputFile = "D:\\Input.xlsx",
};
var saveOptions = new JsonSaveOptions
{
    OutputFile = "D:\\Output.json"
};
JsonConverter.Process(loadOptions, saveOptions);

Конвертація JSON у документ

Щоб конвертувати JSON назад у документ:

  1. Підготовте конвертер: створіть екземпляр JsonConverter .
  2. Виберіть налаштування конвертації: використайте SaveOptions для визначення цільового формату та макету.
  3. Задайте файли вводу/виводу: вкажіть JSON‑джерело та шлях до створюваного документа.
  4. Виконайте процес: викличте метод Process .

Приклад: JSON → XLSX

var loadOptions = new Sheetize.LoadOptions
{
    InputFile = "D:\\Input.json",
};
var saveOptions = new SaveOptions
{
    OutputFile = "D:\\Output.xlsx"
};
JsonConverter.Process(loadOptions, saveOptions);

Зворотна сумісність

Усі конвертації працюють у двох напрямках: ви можете почати з JSON або AZW3 і отримати будь‑який підтримуваний формат документа, а потім повернути його назад у JSON без втрати цілісності даних.

Маркетингові переваги

  • Одним кліком: безперешкодно перемикайтеся між JSON, AZW3 та форматами сімейства Excel.
  • Готовий до підприємств: масштабований, потокобезпечний та повністю підтримуваний для хмарних і локальних розгортань.
  • Широка бібліотека форматів: від класичних Excel 95 до сучасного SpreadsheetML, від простих CSV/TSV до багатих EPUB/AZW3 та HTML/MHTML.
  • API, дружнє до розробників: інтуїтивні класи параметрів і плавна конфігурація для швидкої інтеграції.
  • Підготовка до майбутнього: постійні оновлення додають нові формати та підвищують продуктивність.

Конвертер надає потужні механізми для об’єднання вмісту документів із веб‑API та іншими рішеннями, орієнтованими на дані. Якщо вам потрібно витягти інформацію із існуючих файлів або створити документи зі структурованих даних, Sheetize JSON Converter ідеально підходить для сучасних сценаріїв автоматизації документів.

 Українська