JSON в TOML

Преобразуйте объекты JSON с проверкой null и совместимости чисел.

Данные и форматы
Подготовка рабочей области…
Входные данные
Выходные данные
Здесь появится результат.

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

  1. Вставить / Открыть файл / Пример
  2. Преобразовать
  3. Копировать / Скачать

JSON в TOML

Вложенные объекты становятся таблицами; массивы объектов могут стать массивами таблиц. Скопируйте результат или скачайте .toml.

Обработка остаётся в браузере. DevToolsy не получает вставленные данные или выбранный файл.

Как это работает

Похожие на даты строки остаются строками. Целые ограничены знаковыми 64 битами; десятичные проверяются перед сериализацией.

До и после
Входные данные
{"title":"DevToolsy","server":{"host":"127.0.0.1","ports":[3000,8080]}}
Выходные данные
title = "DevToolsy"

[server]
host = "127.0.0.1"
ports = [ 3000, 8080 ]

Пример с настройками по умолчанию.

Ограничения обработки

null и теряющие точность десятичные отклоняются. Исходные комментарии и типы дат не выводятся из JSON.

Выходные данные

Копировать / Скачать

Ограничения обработки

Ввод UTF-8 до 1 MiB, вывод до 8 MiB, время задачи до 30 секунд.

Дополнительные материалыTOML 1.1
?

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

Как использовать JSON в TOML?

Вложенные объекты становятся таблицами; массивы объектов могут стать массивами таблиц. Скопируйте результат или скачайте .toml.

Какие параметры доступны?

Похожие на даты строки остаются строками. Целые ограничены знаковыми 64 битами; десятичные проверяются перед сериализацией.

Что проверить перед использованием результата?

null и теряющие точность десятичные отклоняются. Исходные комментарии и типы дат не выводятся из JSON.

Загружается ли ввод на сервер?

Обработка остаётся в браузере. DevToolsy не получает вставленные данные или выбранный файл.

Как сохранить результат?

Копировать / Скачать

Найдите следующий инструмент

Язык

Сменить язык? Текущие данные будут очищены. Сначала скопируйте или скачайте нужные результаты.