Qué hace esta herramienta
Las reglas de YAML para sangría, texto en bloque, comillas, anclajes y escalares son más complejas de lo que parecen, por lo que esta herramienta utiliza un analizador js-yaml maduro para identificar estructuras comunes y generar JSON estándar.
- Admite estructuras comunes de YAML 1.2 y texto en bloque.
- Analice la profundidad de la configuración, los alias y los límites de las claves de combinación para reducir el riesgo de retrasos causados por entradas maliciosas y complejas.
- Después de la conversión, el resultado se genera utilizando JSON.stringify estándar.
Cómo utilizarla
- Pega el documento YAML.
- Haga clic en "Convertir a JSON".
- Si la sintaxis no es válida, corrija la sangría o el escalar según las indicaciones de fila y columna.
- Copie los resultados o descargue result.json.
Usos habituales
- Convierta CI/CD o configuración de contenedor a JSON.
- Verifique el tipo resuelto final del escalar YAML.
- Migre la configuración cuando su aplicación solo acepte JSON.
Funciones de YAML → JSON
Convierta objetos, matrices y escalares utilizando un analizador YAML maduro e informe errores de sintaxis. 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
¿Por qué no analizar el YAML usted mismo?
YAML contiene escalares de varias líneas, anclajes, reglas de sangría complejas y de escape, y los analizadores maduros pueden cubrir más casos extremos.
¿Se convertirá sí a booleano?
La herramienta adopta las reglas básicas YAML 1.2 del js-yaml actual; se recomienda escribir explícitamente verdadero/falso para evitar ambigüedades entre diferentes versiones de YAML.
¿Puede un archivo contener varios documentos YAML?
Esta página se convierte como un documento único; si ingresa varios documentos separados, se mostrarán las restricciones correspondientes o los errores de análisis.