Конвертер JSON в YAML
Переводит JSON в YAML: порядок полей и длинные числа сохраняются, строки вроде «no» и «0755» берутся в кавычки.
YAML
Результат длиннее миллиона знаков: в поле он не выводится, скопируйте его или скачайте файлом.
Вставьте JSON или откройте файл. Порядок полей сохраняется, длинные числа не округляются, многострочный текст записывается блоком «|» строка в строку.
Какие строки берутся в кавычки
Те, что YAML прочёл бы не строкой: «no», «on», «true», «null», «0755», «1.10», «8080:80», даты. Правила взяты сразу из YAML 1.1 и 1.2, поэтому файл одинаково прочтут и PyYAML с Ansible, и новые разборщики.
Несколько объектов
Если JSON записан по объекту на строку, каждая строка становится отдельным документом YAML через «---».
Оцените инструмент
Помогите нам стать лучше
Ваша оценка на Яндексе окажет нам поддержку!
Оставить оценку на ЯндексеРасскажите, чего не хватило.
Другие инструменты
JSON Formatter
Форматирование и починка JSON в браузере, с замечаниями о дублях и длинных числ…
Тестер регулярных выражений
Проверка regex с разбором по-русски и защитой от зависания
JWT Decoder — разбор токена
Разбор JWT с объяснением полей и проверкой подписи
Конвертер CSV в JSON
Таблица в JSON с честными типами и обратной сверкой
Конвертер JSON в CSV
JSON в таблицу для Excel, со сверкой и защитой от формул
Форматирование SQL-запросов
Читаемый вид запроса, сверка с исходником и разбор опасных мест
XML форматирование онлайн
Читаемый XML, ошибки по-русски с подсказкой, сверка с исходником
XML-валидатор онлайн
Разметка, схема XSD и правила карты сайта, YML, RSS — с путём до ошибки