Herramientas para desarrolladores

Conversor de JSON a YAML

Convierte JSON en un documento YAML legible sin cambiar los datos.

Conversor de JSON a YAML workspace

Cómo usarla

Pega JSON y elige Convertir. Las cadenas que podrían confundirse con booleanos, números o puntuación YAML se entrecomillan.

Ejemplo

Un objeto con una lista se convierte en un mapeo y una secuencia YAML.

Entrada

{"name":"Ada Lovelace","fields":["mathematics","computing"],"born":1815}

Salida

name: Ada Lovelace
fields:
  - mathematics
  - computing
born: 1815

Cómo funciona

La herramienta analiza JSON y escribe mapeos y secuencias con sangría de dos espacios. No llama a un formateador remoto.

Errores habituales

  • El analizador JSON informa de un error Corrige primero el JSON. El YAML solo se produce después de que el documento se analice.
  • Una cadena ganó comillas Se añaden comillas cuando el texto se leería de otro modo como número, booleano o token especial de YAML.

Limitaciones

No se producen anclas, etiquetas ni esquemas personalizados. El orden de las claves sigue el objeto JSON. Es un subconjunto YAML compatible con JSON, no un linter completo de YAML 1.2.

Privacidad

El texto que pegas se procesa en tu navegador. PepsTools no lo recibe, no lo almacena ni lo envía a otro servicio.

Preguntas

¿Es el YAML seguro de cargar en todos los lenguajes?

Usa mapeos, secuencias y escalares ordinarios. Los cargadores que tratan yes o no como booleanos quedan fuera de este subconjunto. Esta herramienta escribe true, false y null de forma explícita.