YAML a JSON

Pega tu YAML y obtén el JSON equivalente, formateado y válido, al instante. Si hay un error de sintaxis verás dónde. Todo ocurre en tu navegador.

Gratis, sin registro y sin subir archivos a ningún servidor: el procesamiento ocurre en tu navegador · Actualizado el

JSON

Depura configuraciones

Ver el YAML como JSON deja claro qué es una lista y qué es un objeto, y si una sangría ha metido una clave donde no debía.

Relacionadas

Para tipar el resultado en TypeScript usa JSON a TypeScript; para la conversión inversa, JSON a YAML.

Otras herramientas

Preguntas frecuentes

¿Cómo convierto YAML a JSON?
Pega el YAML y el JSON aparece al momento a la derecha, formateado con la sangría que elijas. Si el YAML no es válido verás el error en lugar del resultado.
¿Qué pasa con los comentarios del YAML?
JSON no admite comentarios, así que se descartan. El resto de la información (objetos, listas, textos, números, booleanos y null) se conserva tal cual.
¿Cómo se convierten las anclas y alias (&, *)?
Se resuelven: cada alias se sustituye por una copia de los datos del ancla, porque JSON no tiene referencias.
¿Por qué "yes" o "on" salen como texto y no como true?
Porque la herramienta usa YAML 1.2, la versión actual del estándar, en la que solo true y false son booleanos. En YAML 1.1 (el de algunos programas antiguos) "yes", "no", "on" y "off" también lo eran, y eso causaba errores difíciles de ver.
¿Sirve para comprobar una configuración de Kubernetes?
Sirve para comprobar que la sintaxis es correcta y ver la estructura resultante, que es lo que recibirá la API. Para validar el esquema concreto de Kubernetes necesitas sus propias herramientas (kubectl --dry-run).
¿Mis datos salen de mi equipo?
No. La conversión se hace en tu navegador.

Menú

Abrir un archivo

Tus archivos nunca salen de tu dispositivo