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
- Pegue JSON estándar.
- Haga clic en "Convertir a YAML".
- Verifique la sangría de la matriz versus las cadenas entrecomilladas.
- 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.