bg

TOML към JSON

Конвертирайте TOML файл към JSON локално - с таблици и масиви, без качване, направо в браузъра.

Обработва се локално на устройството ви ...

0%

Вашите файлове така и не напуснаха устройството ви

    Качва ли се файлът ми?

    Не. Всичко работи в браузъра ви - файлът ви никога не напуска устройството. Как се проверява това

    Без качване100% локално
    Съдържанието остава у теббез достъп на трети страни
    Сървъри в ГерманияGDPR по дизайн
    Независимо провереноTLS A+ · Заглавки A+

    TOML е четимият формат за конфигурация зад инструменти като Cargo на Rust (Cargo.toml), pyproject.toml на Python и други; JSON е това, което API, скриптове и уеб приложения използват директно; този инструмент разбира вашия TOML в равностоен JSON обект.

    Всичко работи изцяло локално (smol-toml, чист JavaScript); TOML таблиците стават вложени обекти, масивите от таблици - масиви, а стойностите за дата и час - ISO низове; много големите цели числа извън безопасния обхват на JavaScript се отхвърлят с ясно съобщение, вместо да се преобразуват със загуба на точност; невалидният TOML се отхвърля с ясно съобщение за грешка; нищо не се качва.

    Това е полезно, когато преглеждате Cargo.toml или pyproject.toml, зареждате конфигурация в скрипт или подавате TOML настройки към фронтенд; получавате подреден, четим JSON, готов за употреба.

    Технически данни

    Технически данни
    Входни форматиTOML
    Изходен форматJSON
    Пакетна обработкаНе
    ОбработкаЛокално в браузъра (JavaScript)
    Качване на файловеНяма

    В 3 стъпки

    1. Пуснете или изберете вашия TOML файл.
    2. Инструментът го разбира в JSON.
    3. Изтеглете JSON файла.

    Ограничения: TOML 1.0 (таблици, масиви от таблици, вградени таблици, всички скаларни типове, дата и час); таблици -> обекти, масиви от таблици -> масиви, дата и час -> ISO низове; много големи цели числа извън безопасния обхват на JavaScript се отхвърлят с ясно съобщение, вместо да се преобразуват със загуба на точност; невалидният TOML се отхвърля с ясно съобщение за грешка.

    Чести въпроси

    Качва ли се моят файл на сървър?

    Не, всичко се случва локално в браузъра ви - нищо не напуска вашето устройство.

    Кои възможности на TOML се поддържат?

    TOML 1.0: таблици, масиви от таблици, вградени таблици, всички скаларни типове и стойности за дата и час.

    Как се обработват стойностите за дата и час?

    Преобразуват се в низове във формат ISO 8601.

    Мога ли да конвертирам Cargo.toml?

    Да, файлът Cargo.toml се разбира директно, както всеки друг TOML.

    Какво става при невалиден TOML?

    Получавате ясно съобщение за грешка и инструментът не се срива.

    Сходни инструменти