🔄

TOML в JSON

Конвертируйте между форматами TOML и JSON. Поддерживаются таблицы, массивы таблиц, встроенные таблицы, многострочные строки и даты. Всё выполняется в вашем браузере — без сервера и отслеживания.

Инструменты конвертера Работает локально Данные не отправляются
toml json конвертировать только на стороне клиента
Отступ JSON:
Ввод TOML
→
Вывод JSON
💡
TOML (Tom's Obvious Minimal Language) — это формат конфигурационных файлов, используемый в Cargo, uv, pyproject.toml и многих CLI-инструментах. Используйте этот конвертер, чтобы просматривать конфигурации TOML в виде JSON или создавать TOML из объекта JSON. Примечание: даты TOML сохраняются в выводе JSON как строки ISO.

Что такое конвертер TOML в JSON?

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

Как использовать конвертер TOML в JSON

  1. Вставьте TOML или JSON в панель ввода.
  2. Выберите нужное направление преобразования.
  3. Проверьте результат преобразования и исправьте синтаксические ошибки, если парсер сообщает об ошибке.
  4. Скопируйте результат в файл конфигурации, скрипт или рабочий процесс сборки.
Как работает конвертер TOML в JSON ▾
Пример
Ввод [database] server = "db.example.com" ports = [5432, 5433]
Результат { "database": { "server": "db.example.com", "ports": [5432, 5433] } }
Типичные сценарии использования
  • Преобразуйте файлы конфигурации приложений, Rust или Python между TOML и JSON
  • Просматривайте вложенные таблицы TOML в явной форме объектов JSON
  • Подготовьте данные для инструментов, которые принимают JSON, но не TOML
  • Проверяйте массивы таблиц, встроенные таблицы и типизированные значения при отладке конфигурации
Зачем использовать этот инструмент
  • Полезно для проектов с большим объёмом конфигурации и языковых экосистем, использующих TOML.
  • Упрощает просмотр таблиц TOML и типизированных значений в форме JSON.
  • Работает локально, поэтому конфигурация проекта остаётся на вашем компьютере.
Часто задаваемые вопросы
Сохраняются ли комментарии TOML при преобразовании в JSON?

Нет. JSON не поддерживает комментарии, поэтому комментарии TOML удаляются при преобразовании в JSON.

Поддерживает ли инструмент массивы таблиц TOML?

Да. Массивы таблиц TOML (разделы с двойными квадратными скобками, например [[products]]) преобразуются в массивы объектов JSON.

Какая версия TOML поддерживается?

Инструмент поддерживает TOML v1.0, включая все стандартные возможности: точечные ключи, встроенные таблицы и многострочные строки.

Безопасны ли мои данные конфигурации?

Да. Вся обработка происходит полностью в вашем браузере на JavaScript. Данные никогда не отправляются на сервер.