JSON в TOML
Переводит JSON в TOML и обратно (конфиги Cargo, pyproject, Hugo…): правильные таблицы и массивы таблиц, длинные целые без потерь, поля null называются.
Как переводить между JSON и TOML
- Выберите направление: JSON → TOML или TOML → JSON.
- Вставьте содержимое или откройте файл .json/.toml — результат появится справа.
- Скопируйте результат или скачайте файл. Откройте сразу несколько файлов и скачайте все одним ZIP.
Частые вопросы
В TOML нет null, поэтому такое поле не записать. Удалите его или задайте значение, либо включите «Пропускать значения null», чтобы такие поля выпали (пропущенные перечислены под результатом).
В TOML простые значения таблицы должны идти до её подтаблиц, иначе они будут отнесены к подтаблице. Поэтому поля с объектом или списком объектов переезжают вниз как разделы [имя] и [[имя]]. Данные те же.
Целые до 19 цифр (предел TOML) сохраняют каждую цифру в обе стороны. Большие числа в TOML не помещаются, и инструмент называет поле. Даты и время из TOML становятся строками ровно как в файле, с часовым поясом.
Нет. Файл TOML всегда таблица имён и значений, поэтому JSON должен быть объектом. Поместите массив в поле, например items.
Полностью бесплатно и без регистрации.
Похожие инструменты
JSON в YAMLКонвертация между JSON и YAMLJSON в XMLПреобразуйте JSON в XML с отступамиФорматирование JSONФорматировать, сжать и проверить JSONJSON в CSVКонвертация между JSON и таблицами CSVJSON в TypeScriptИнтерфейсы TypeScript по примеру JSONJSON в JSON SchemaСоздайте JSON Schema по примеру JSONПроверка JSON SchemaПроверьте, соответствуют ли данные JSON схемеJSON в ZodСоздайте схему Zod по примеру JSONJSON в структуры GoСоздайте структуры Go по примеру JSON