Конвертер JSON в TOML

Нужна обратная конвертация?
TOML to JSON Converter

Ввод JSON

1

Вывод TOML

Добавьте данные JSON для просмотра вывода TOML

Ваша сконвертированная конфигурация TOML появится здесь

Как конвертировать JSON в TOML

  1. Шаг 1 — Ввод JSON

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

    • Вложенные объекты конвертируются в стандартные таблицы TOML ([section]) или встроенные таблицы.
    • Массивы объектов становятся массивом таблиц ([[section]]).
    • Проверьте, что строки и даты отформатированы правильно в правой панели.
  3. Шаг 3 — Используйте ваш TOML

    • Скопируйте результат в буфер обмена для использования в Cargo.toml, pyproject.toml или других современных конфигах.
    • Скачайте .toml файл для офлайн-использования.
Пример: JSON в TOML
// Входной JSON
{
  "package": {
    "name": "my-app",
    "version": "1.0.0"
  }
}

// Выходной TOML
[package]
name = "my-app"
version = "1.0.0"

Связанные инструменты конфигурации

Часто задаваемые вопросы

Как конвертируются вложенные объекты JSON?

Вложенные объекты становятся секциями TOML с точечной нотацией. Например, {database: {host: 'localhost'}} становится [database] с host = 'localhost'.

Как обрабатываются массивы JSON?

Простые массивы становятся массивами TOML с квадратными скобками. Массивы объектов конвертируются в массив таблиц с использованием синтаксиса [[table.name]].

А как насчёт сложных типов данных?

Даты форматируются как строки ISO 8601, сложные вложенные структуры становятся встроенными таблицами, а специальные символы правильно экранируются.

Можно ли конвертировать данные JSON напрямую?

Да! Вы можете вставить JSON непосредственно в редактор ввода или импортировать данные JSON из различных источников, используя кнопку импорта.

Защищены ли мои данные?

Да, вся обработка данных происходит полностью в вашем браузере. Ваши данные JSON никогда не отправляются на какой-либо сервер, что гарантирует полную конфиденциальность и безопасность.

Конвертер JSON в TOML | JSONSwiss