Конвертеры файлов

Конвертер TOML в JSON

Бесплатный онлайн-инструмент для преобразования конфигурационных файлов TOML в форматированный JSON с настройкой отступов и сортировки ключей.

Запустить инструмент

Онлайн-конвертер преобразует конфигурационные файлы TOML в структурированный формат JSON. Инструмент разбирает скалярные типы данных, логические значения, числа, строки, а также вложенные секции, списки и таблицы. Временные метки, даты и время без смещения переносятся в итоговый текст в виде стандартных строк формата ISO. В поле ввода можно вставить готовый фрагмент конфигурации. Если оставить поле пустым или передать только пробельные символы, конвертер сформирует пустой объект JSON. Для управления оформлением доступна настройка размера отступа, где по умолчанию используется значение 2. Также можно включить сортировку ключей по алфавиту для структурирования выходных данных и быстрого сопоставления параметров. Если исходный текст TOML содержит синтаксические ошибки, нарушает спецификацию разметки или включает недопустимые конструкции, конвертер покажет сообщение о сбое при парсинге. Инструмент подходит разработчикам для адаптации файлов настроек к формату современных веб-сервисов и автоматизированных конвейеров сборки.

Инструкция

  1. Вставьте текст конфигурации TOML в поле ввода.
  2. Укажите количество пробелов для отступа JSON в поле «Отступ (пробелы)» при необходимости изменить стандартный отступ.
  3. Отметьте пункт «Сортировать ключи», если требуется упорядочить свойства по алфавиту.
  4. Нажмите кнопку запуска для преобразования разметки в формат JSON.
  5. Скопируйте полученную структуру JSON из области вывода.

Примеры

  • Преобразование параметров сервера: ввод [server] host = "127.0.0.1" port = 8080 преобразуется в JSON с объектом server и вложенными полями host и port.
  • Преобразование даты и времени: запись created_at = 2026-03-30T12:00:00Z выводится в JSON как строка со значением в формате ISO.

Частые вопросы

Как конвертер обрабатывает пустой ввод?

При пустом вводе или строке из одних пробелов инструмент формирует пустой объект JSON.

В каком виде выводятся даты и время из TOML?

Значения даты и времени конвертируются в текстовые строки стандарта ISO.

Что произойдет при синтаксической ошибке в разметке TOML?

Конвертер остановит обработку и покажет сообщение об ошибке синтаксиса вместо создания структуры JSON.

Можно ли упорядочить ключи в итоговом объекте?

Включение параметра сортировки ключей упорядочивает имена свойств первого и вложенных уровней по алфавиту.

Встроить этот инструмент

Добавьте рабочий инструмент SmartPlusLab на свой сайт с помощью кода ниже.