ru

YAML в JSON

Конвертируйте файл YAML в форматированный JSON локально - с сохранением структуры, без загрузки, прямо в браузере.

Обработка локально на вашем устройстве ...

0%

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

    Загружается ли мой файл?

    Нет. Всё выполняется в вашем браузере - ваш файл никогда не покидает устройство. Как это можно проверить

    Без загрузки100% локально
    Содержимое остаётся у васнет доступа у третьих лиц
    Серверы в ГерманииGDPR by design
    Независимый аудитTLS A+ · Заголовки A+

    JSON (JavaScript Object Notation) - формат данных веба: компактный, однозначный и понятный практически любому языку программирования и API. Кто хочет обработать конфигурацию YAML в программе, скрипте или API, тому обычно нужен JSON - этот инструмент берёт преобразование на себя.

    Этот инструмент читает ваш YAML полностью локально в вашем браузере (js-yaml, чистый JavaScript) и выдаёт аккуратно отступленный JSON (2 пробела). Недопустимый YAML отклоняется с понятным сообщением об ошибке. Преобразование сохраняет структуру - объекты, списки и значения остаются идентичными. Ничего не загружается.

    Самый частый повод: написанный вручную файл настроек из проекта нужно прочитать скрипту, браузерному инструменту или веб-сервису, который принимает исключительно компактный веб-формат. Поскольку в исходном формате отступ несёт смысл, инструмент сразу вскрывает типичные ловушки вроде случайных табуляций или неверно выровненных строк - так вы замечаете опечатки, прежде чем они причинят вред дальше по цепочке.

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

    Технические данные
    Входные форматыYAML, YML
    Выходной форматJSON
    Пакетная обработкаНет
    ОбработкаЛокально в браузере (JavaScript)
    Загрузка файловОтсутствует

    В 3 шага

    1. Перетащите или выберите файл YAML.
    2. Инструмент преобразует в JSON локально.
    3. Скачайте файл JSON.

    Ограничения: YAML должен быть корректным (иначе понятная ошибка). Комментарии YAML теряются (в JSON их нет). Несколько документов YAML в одном файле (---) читаются до первого. Очень большие файлы требуют памяти.

    Частые вопросы

    Мой файл загружается?

    Нет. Преобразование идёт полностью локально в браузере - ничего не отправляется.

    Сохраняются ли комментарии?

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

    Что происходит при недопустимом YAML?

    Вы получаете понятное сообщение об ошибке с причиной - без сбоя.

    Как форматируется JSON?

    Читаемо, с отступом в 2 пробела - готово для кода и API.

    Похожие инструменты