Содержимое остаётся у васнет доступа у третьих лиц
Содержимое ваших файлов нигде не обрабатывается на стороне сервера. Вам не нужен договор о поручении обработки данных с gottrix, чтобы работать с конфиденциальными или деловыми документами.
Серверы в ГерманииGDPR by design
Исходные серверы у Hetzner в Германии. Поскольку ваши файлы не покидают устройство, их содержимое вообще не передаётся.
YAML - дружелюбный к человеку формат данных, который отражает ту же структуру, что и JSON - объекты, списки, числа, строки - но с отступами вместо фигурных скобок. Это стандарт для файлов конфигурации (Docker Compose, Kubernetes, CI-конвейеры, GitHub Actions) и заметно приятнее для чтения и правки, чем JSON.
Этот инструмент разбирает ваш JSON полностью локально в вашем браузере и выдаёт структурно равноценный YAML (js-yaml, чистый JavaScript). Недопустимый JSON отклоняется с понятным сообщением об ошибке, вместо того чтобы дать сбой. Процесс без потерь: YAML обратно в JSON даёт ту же структуру. Ничего не загружается.
На практике вы прибегаете к этому, когда программный интерфейс выдаёт вам компактный ответ, но эти настройки вы хотите сохранить как написанную вручную конфигурацию. Отступная запись показывает вложенность с одного взгляда и облегчает позднейшие изменения, а также сравнение двух версий в системе контроля версий. Длинные строки и спецсимволы корректно экранируются, чтобы результат оставался валидным без доработки.
Технические данные
Технические данные
Входные форматы
JSON
Выходной формат
YAML
Пакетная обработка
Нет
Обработка
Локально в браузере (JavaScript)
Загрузка файлов
Отсутствует
В 3 шага
Перетащите или выберите файл JSON.
Инструмент преобразует в YAML локально.
Скачайте файл YAML.
Ограничения:JSON должен быть корректным (иначе понятная ошибка). В JSON нет комментариев, поэтому ни один из них не переносится в YAML. Очень глубокие или большие структуры требуют памяти. Якоря и ссылки намеренно не выводятся (так читабельнее).
Частые вопросы
Мой файл загружается?
Нет. Преобразование идёт полностью локально в браузере - ничего не отправляется.
Преобразование без потерь?
Да. YAML снова в JSON даёт в точности ту же структуру данных.
Что происходит при недопустимом JSON?
Вы получаете понятное сообщение об ошибке с причиной - без сбоя.
Зачем мне YAML?
YAML - стандарт для конфигураций вроде Docker Compose, Kubernetes и CI-конвейеров.
Только с вашего согласия мы анонимно измеряем использование с помощью файлов cookie, чтобы улучшать gottrix. Ваши файлы всегда остаются локально, на вашем устройстве. Конфиденциальность