Herramientas XML y YAML

JSON → YAML

Convierte JSON estándar a YAML legible y gestiona correctamente objetos, matrices y valores escalares.

Pulsa Ctrl / ⌘ + Enter para ejecutar
Resultado de solo lectura

Convierte JSON estándar a YAML legible y gestiona correctamente objetos, matrices y valores escalares.

Qué hace esta herramienta

La herramienta primero usa JSON.parse para verificar estrictamente la entrada y luego la pasa a js-yaml para su serialización. Esto no solo proporciona errores de sintaxis JSON claros, sino que también maneja de manera confiable citas YAML, sangrías de matrices y cadenas fácilmente ambiguas.

  • Los objetos, matrices, cadenas, números, valores booleanos y nulos están todos representados explícitamente.
  • Desactiva la salida de referencia circular; JSON en sí no contiene ciclos de referencia.
  • Los resultados se pueden guardar como resultado.yaml.

Cómo utilizarla

  1. Pegue JSON estándar.
  2. Haga clic en "Convertir a YAML".
  3. Verifique la sangría de la matriz versus las cadenas entrecomilladas.
  4. Copie los resultados o descargue el archivo YAML.

Usos habituales

  • Migre la configuración de la aplicación a YAML.
  • Genere una versión inicial legible de la configuración de CI/CD.
  • Compara expresiones jerárquicas JSON y YAML.

Funciones de JSON → YAML

Convierta JSON estándar a YAML legible por humanos, manejando correctamente objetos, matrices y varios tipos escalares. Es adecuado para escenarios diarios de desarrollo, depuración, clasificación de datos y optimización de código. Los resultados del procesamiento se pueden ver, copiar o descargar directamente.

FAQ

¿Seguiré recibiendo exactamente el mismo texto después de la conversión?

El formato del texto será diferente, pero los valores de los objetos, matrices y escalares deben permanecer consistentes; el orden de las claves normalmente conserva el orden analizado.

¿Por qué a veces las cadenas se citan automáticamente?

Los generadores citan cadenas que pueden interpretarse erróneamente como números, valores booleanos o sintaxis especial para preservar el tipo original.

¿Cómo se representa nulo en JSON?

Se genera la representación nula de YAML en lugar de una cadena normal.

Volver a Herramientas para desarrolladores