Convertește YAML în JSON și JSON înapoi în YAML, în ambele sensuri. Validează pe măsură ce convertește și arată erori clare. Totul rulează în browserul tău.
Cum se folosește YAML ⇄ JSON
Alege direcția: YAML în JSON sau JSON în YAML.
Lipește YAML-ul sau JSON-ul în panoul de intrare.
Copiază rezultatul convertit sau citește eroarea dacă intrarea este invalidă.
Acest convertor transformă YAML în JSON și JSON în YAML, în ambele direcții. Alege direcția, lipește-ți intrarea și copiază rezultatul convertit sau citește o eroare clară dacă intrarea este malformată.
Totul se procesează local în browserul tău, deci datele tale rămân pe dispozitivul tău.
YAML și JSON descriu același tip de date, dar cu priorități diferite. JSON este strict și compact, ceea ce se potrivește API-urilor și mașinilor; YAML se bazează pe indentare și este mai ușor de citit și de editat de către oameni, motiv pentru care domină fișierele de configurare.
Fiecare conversie analizează mai întâi sursa, deci o intrare malformată este prinsă și raportată cu motivul și adesea cu linia, în loc să producă în tăcere un rezultat stricat. O conversie reușită îți spune, prin urmare, și că intrarea a fost validă.
Folosește parserul compatibil YAML 1.2 și 1.1 din js-yaml, acoperind funcțiile pe care le întâlnești în practică: mapări, secvențe, scalari, ancore și șiruri pe mai multe linii.
Acesta este exact liantul de care ai nevoie în jurul pipeline-urilor CI, al fișierelor Kubernetes și Docker Compose, și al API-urilor care vorbesc JSON în timp ce configurarea ta este scrisă în YAML. Îți permite să treci de la unul la altul fără editare manuală.
Un lucru de știut: comentariile YAML sunt eliminate, pentru că JSON nu are conceptul de comentarii, iar convertirea înapoi generează un YAML proaspăt fără ele.
Întrebări frecvente
Folosește parserul compatibil YAML 1.2 / 1.1 din js-yaml, acoperind funcțiile comune: mapări, secvențe, scalari, ancore și șiruri pe mai multe linii.
Intrarea este parsată înainte de conversie, așa că YAML-ul sau JSON-ul invalid arată un mesaj cu motivul și adesea linia, ceea ce te ajută să identifici rapid problema.
Nu. Comentariile YAML sunt eliminate în timpul conversiei deoarece JSON nu are comentarii, iar conversia înapoi generează YAML nou fără ele.
Nu. Conversia rulează în întregime în browserul tău; nimic din ce lipești nu părăsește dispozitivul tău.
Încorporează acest instrument
Adaugă acest instrument pe propriul tău site. Copiază fragmentul de mai jos; rămâne actualizat automat.
<iframe src="https://monu.tools/embed/ro/yaml-json-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Instrumente similare
Formatează, înfrumusețează și validează JSON online cu mesaje de eroare clare pentru intrări invalide.
Minifică și validează JSON în browserul tău și vezi câți octeți economisești.
Convertește JSON în CSV și CSV înapoi în JSON, în ambele sensuri. Alege delimitatorul, gestionează câmpurile cu ghilimele și copiază rezultatul. Totul rulează în browserul tău.
Generează interfețe TypeScript dintr-un eșantion JSON, cu tipuri imbricate, tablouri și câmpuri opționale. Rulează în browserul tău.