Conversor de YAML a JSON
Convierte texto YAML a formato JSON con control de sangría y ordenación opcional de claves.
Ejecutar herramienta
Transforma texto en formato YAML a una estructura JSON válida de manera directa y configurable. La herramienta procesa asignaciones clave-valor, listas anidadas y documentos múltiples delimitados por guiones triples. Puedes ajustar los espacios de sangría para dar formato legible al código resultante o activar la ordenación alfabética de las claves de cada objeto según tus preferencias de integración. Si dejas el campo de entrada vacío o introduces únicamente espacios en blanco, la aplicación genera un objeto JSON vacío sin errores. Cuando introduces varios documentos YAML separados en un mismo texto, la herramienta elimina los bloques nulos y devuelve una lista JSON con los documentos válidos o un único objeto si solo queda uno. Si el formato YAML contiene fallos de sintaxis o tipos de datos que no admiten serialización directa a JSON, el panel muestra un aviso para corregir la estructura antes de continuar con la exportación.
Instrucciones
- Pega o escribe tu texto YAML en el campo de entrada principal.
- Define el nivel de sangría deseado para el archivo JSON final.
- Marca la casilla de ordenar claves si necesitas organizar las propiedades alfabéticamente.
- Ejecuta la conversión para obtener la estructura JSON en el panel de resultados.
Ejemplos
- Convierte una configuración básica con propiedades simples y listas: transforma `servidor: app` y `puertos: [80, 443]` en un objeto JSON estructurado con dos espacios de sangría.
- Procesa documentos múltiples: ante un texto con varios bloques separados por `---`, genera un array JSON que contiene los documentos individuales válidos.
Preguntas frecuentes
¿Qué ocurre si la entrada de texto está vacía?
Al procesar un campo vacío o con solo espacios, la herramienta genera un objeto JSON vacío sin emitir errores de formato.
¿Cómo gestiona la herramienta varios documentos YAML en el mismo texto?
Si incluyes bloques separados por tres guiones, el sistema descarta los documentos nulos y devuelve un array JSON con los elementos restantes o un único objeto si solo queda uno.
¿Qué sucede si el código YAML tiene errores de sintaxis?
Si el texto contiene sangrías incorrectas o caracteres no válidos en YAML, la herramienta muestra un aviso indicando que la estructura no pudo procesarse para que revises el formato.
¿Se mantienen los comentarios de YAML en el resultado JSON?
El estándar JSON no admite comentarios, por lo que las anotaciones presentes en el texto YAML original se descartan durante el proceso de serialización.