Converteix YAML a JSON i JSON a YAML, en tots dos sentits. Valida mentre converteix i mostra errors clars. Tot s'executa al teu navegador.
Com fer servir YAML ⇄ JSON
Tria la direcció: YAML a JSON o JSON a YAML.
Enganxa el teu YAML o JSON al panell d'entrada.
Copia el resultat convertit o llegeix l'error si l'entrada no és vàlida.
Aquest convertidor transforma YAML en JSON i JSON en YAML, en totes dues direccions. Tria la direcció, enganxa la teva entrada, i copia el resultat convertit o llegeix un error clar si l'entrada està mal formada.
Tot es processa localment al teu navegador, així que les teves dades es queden al teu dispositiu.
YAML i JSON descriuen el mateix tipus de dades, però amb prioritats diferents. JSON és estricte i compacte, cosa que va bé per a les API i les màquines; YAML es basa en el sagnat i és més fàcil de llegir i editar per a les persones, i és per això que domina els fitxers de configuració.
Cada conversió analitza primer l'origen, així que l'entrada mal formada es detecta i es reporta amb el motiu i sovint la línia, en lloc de produir silenciosament un resultat trencat. Una conversió amb èxit, doncs, també et diu que l'entrada era vàlida.
Fa servir l'analitzador compatible amb YAML 1.2 i 1.1 de js-yaml, que cobreix les característiques que trobes a la pràctica: mapes, seqüències, escalars, àncores i cadenes de diverses línies.
Aquesta és exactament la cola que necessites al voltant de canonades de CI, fitxers de Kubernetes i Docker Compose, i API que parlen JSON mentre la teva configuració està escrita en YAML. Et permet moure't entre els dos sense editar a mà.
Una cosa que cal saber: els comentaris de YAML es descarten, perquè JSON no té el concepte de comentaris, i convertir de nou genera YAML fresc sense ells.
Preguntes freqüents
Fa servir l'analitzador compatible amb YAML 1.2 / 1.1 de js-yaml, que cobreix les funcions habituals: mapatges, seqüències, escalars, àncores i cadenes multilínia.
L'entrada s'analitza abans de convertir-la, de manera que un YAML o JSON no vàlid mostra un missatge amb el motiu i sovint la línia, cosa que t'ajuda a detectar el problema ràpidament.
No. Els comentaris de YAML es descarten durant la conversió perquè JSON no en té, i en convertir de nou es genera un YAML nou sense ells.
No. The conversion runs entirely in your browser; nothing you paste leaves your device.
Incrusta aquesta eina
Afegeix aquesta eina al teu propi lloc web. Copia el fragment de sota; es manté actualitzat automàticament.
<iframe src="https://monu.tools/embed/ca/yaml-json-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Eines relacionades
Formata, embelleix i valida JSON en línia amb missatges d'error clars per a entrades no vàlides.
Minifica i valida JSON al teu navegador, i mira quants bytes estalvies.
Converteix JSON a CSV i CSV de tornada a JSON, en tots dos sentits. Tria el delimitador, gestiona camps entre cometes i copia el resultat. Tot s'executa al teu navegador.
Genera interficies de TypeScript a partir d'un exemple JSON, amb tipus imbricats, arrays i camps opcionals. S'executa al teu navegador.