TOML → JSON

Ввод

Результат

Вставьте или введите текст, чтобы увидеть результат конвертации.

Последний ввод сохраняется в этом браузере (localStorage) и может содержать конфиденциальные данные. Он никогда не отправляется на сервер.

Этот конвертер читает документ TOML и возвращает его как JSON. Таблицы, такие как author в квадратных скобках, становятся вложенными объектами, массивы сохраняются, а типы TOML, такие как строки, целые числа, числа с плавающей точкой и булевы значения, сохраняют свой тип. В примере есть дата, для которой в JSON нет встроенного типа, поэтому она записывается как текст. Если TOML недопустим, предупреждение указывает строку и столбец, чтобы вы нашли неверный ключ или таблицу. Можно загрузить файл .toml, выбрать отступ в 2 или 4 пробела, затем скопировать JSON или скачать его.

Как пользоваться

  1. Вставьте TOML в панель ввода, загрузите файл .toml или нажмите Sample, чтобы увидеть пример с таблицей и датой.
  2. Если есть ошибка, перейдите к строке и столбцу из предупреждения и проверьте кавычки, знаки равенства и скобки.
  3. Убедитесь, что каждая таблица TOML отображается в JSON как объект.
  4. Выберите отступ и нажмите Copy или Download, чтобы сохранить toml-to-json.json.

Часто задаваемые вопросы

Как выглядят таблицы TOML в результате?
Как вложенные объекты. Таблица author с name и active дает ключ author, содержащий эти два свойства.
Что происходит с датами TOML?
В JSON нет типа даты, поэтому в результате они записываются как текст. Если вашему приложению нужна дата, оно должно разобрать ее при чтении JSON.
Сохраняются ли типы?
Да. Текст в кавычках остается строкой, а числа и булевы значения сохраняют свой тип. Число 1.0 без кавычек не превращается в текст.
Сохраняются ли мои данные конфигурации?
Последний текст хранится в локальном хранилище вашего браузера и никогда не отправляется на сервер. Его можно удалить кнопкой Clear saved, что полезно, если в TOML есть ключи.

Похожие инструменты