TOML ↔ JSON

Конвертация TOML в JSON и обратно онлайн

179 символов

About TOML ↔ JSON

Онлайн конвертер TOML ↔ JSON. Мгновенно преобразуйте конфигурационные файлы TOML в JSON для API и наоборот. Поддерживает секции [table], массивы [[array]], строки, числа, булевы значения.

Конвертация TOML → JSON и JSON → TOML
Поддержка секций [table] и [[array of tables]]
Строки, числа, булевы значения, массивы
Встроенные примеры для быстрого старта
Кнопка "поменять направление"
Работает полностью в браузере

Frequently asked questions

TOML (Tom's Obvious, Minimal Language) — формат конфигурационных файлов, читабельный как INI, но с богатыми типами данных. Используется в Rust (Cargo.toml), Hugo, Gitea, systemd и других.

TOML читабельнее JSON — нет лишних кавычек у ключей, поддерживаются комментарии (#), даты и многострочные строки. JSON лучше для API (меньший размер, стандарт). TOML лучше для конфигов, которые редактируют люди.

TOML имеет более строгую и предсказуемую синтаксис (нет значимых отступов). YAML гибче, но чаще приводит к ошибкам при отступах. TOML предпочтителен для небольших конфигов, YAML — для сложных иерархий (Kubernetes).

[[servers]] определяет массив объектов-серверов. Каждый [[servers]] добавляет новый элемент в массив. В JSON это массив объектов: "servers": [{ ... }, { ... }].

Да, Cargo.toml — стандартный манифест Rust проектов. Он определяет зависимости, метаданные пакета и профили сборки. Конвертер поможет перевести конфиг в JSON для других инструментов.

reChecker Support

Found a bug, outage, or unexpected behavior in reChecker? Send us a message and we will check and fix it.

This form is for reChecker feedback only. If you need development or support for your own website, send a separate request:

Please provide at least one contact method: email or phone.