Претварач YAML у JSON
Претворите YAML у форматирани JSON локално у прегледачу. Проверите синтаксу и копирајте или преузмите резултат.
Почните да користите
Када претворити YAML у JSON?
Претворите део конфигурације или OpenAPI структуру за програм који прихвата JSON. Проверите вредности пре употребе. Проверавају се синтакса и типови података, а не шема Kubernetes-а, Compose-а или ваше апликације.
Пример YAML → JSON који ради
# Претварач YAML у JSON
service: "Пример услуге"
enabled: true
threshold: 12.5
release: 2026-10-26
account: "00123"
tags: ["подешавања", "API"]
defaults: &defaults
retries: 3
job: *defaults
{
"service": "Пример услуге",
"enabled": true,
"threshold": 12.5,
"release": "2026-10-26",
"account": "00123",
"tags": [
"подешавања",
"API"
],
"defaults": {
"retries": 3
},
"job": {
"retries": 3
}
}Подржани су текст, бројеви, логичке вредности, null, листе и објекти. YAML 1.2 чува yes, no, on, off и датуме као текст; true и false су логичке вредности. Ставите "00123" у наводнике. Коментари и имена сидара се не чувају.
Текст и запис бројева
UTF-8 текст, укључујући ћирилицу, остаје у нискама. YAML и JSON бројеви користе децималну тачку: 12.5. Запис "12,5" мора остати текст под наводницима; локални формати се не тумаче аутоматски.
Исправљање грешке при претварању
- Проверите увлачење, двотачке и затворене наводнике на означеном месту.
- Сваки кључ мора бити јединствен; преименујте или уклоните дупликат.
- За увлачење користите размаке, а не табулаторе.
- JSON кључеви морају бити текст; бројчане и логичке кључеве ставите у наводнике.
- Велике целе бројеве ставите у наводнике. Бесконачност и NaN нису JSON бројеви.
- Кључеви спајања (<<) нису подржани. Наведите поља изричито.
- Претварајте један YAML документ у једном кораку.
- Смањите дубину или проширење алијаса. JSON не представља кружне референце.
Да ли се .yml и .yaml разликују?
.yml и .yaml су наставци YAML датотека. Отворите UTF-8 текст и преузмите .json резултат. Ова страница претвара само YAML у JSON, не и обрнуто.
Подржана ограничења
Један YAML 1.2 документ; 262.144 UTF-16 јединице улаза; датотека до 512 KiB; дубина 64; 50.000 проширених вредности; 2.097.152 излазне јединице; 5 секунди са покретањем радника. Заштита алијаса користи фактор 50, а не гарантује пријем 50 референци. Децимале користе JavaScript прецизност.
Обрада је локална у раднику прегледача. YAML се не шаље и не чува у URL-у или складишту прегледача. Преузимања и привремену меморију контролишете ви.
Наставите са JSON подацима
- JSON форматирање и валидација — Форматирајте или проверите добијени JSON
- Онлајн спљошћивач JSON-а — Претворите угнежђени JSON у путање
Обрада се обавља локално у прегледачу.