TOML в JSON

Преобразуйте TOML 1.1 с точными числами и исходным текстом дат.

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

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

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

TOML в JSON

Таблицы становятся объектами, массивы таблиц — массивами. Целые с префиксом основания записываются точно в десятичном виде; десятичные токены сохраняются.

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

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

Даты/время становятся исходными строками с дробной частью и смещением. Отступ JSON — 2/4 пробела.

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

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

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

В JSON нет дат TOML, комментариев, inf и nan. Нефинитные значения отклоняются; обратное преобразование не восстанавливает комментарии и типы дат.

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

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

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

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

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

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

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

Таблицы становятся объектами, массивы таблиц — массивами. Целые с префиксом основания записываются точно в десятичном виде; десятичные токены сохраняются.

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

Даты/время становятся исходными строками с дробной частью и смещением. Отступ JSON — 2/4 пробела.

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

В JSON нет дат TOML, комментариев, inf и nan. Нефинитные значения отклоняются; обратное преобразование не восстанавливает комментарии и типы дат.

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

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

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

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

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

Язык

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