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.