YAML → JSON
Convierte archivos YAML a JSON.
Esta herramienta funciona con JavaScript. Para usarla, activa JavaScript en tu navegador y recarga la página.
DE YAML A JSON EN UN PASO.
YAML → JSON pasa a JSON los archivos de configuración y de datos en formato YAML. Los archivos de ajustes de Docker Compose, Kubernetes, GitHub Actions y de muchas aplicaciones son YAML; cuando hay que llevarlos a una API, a un esquema JSON o a un programa que no lee YAML, esta herramienta los convierte en un solo paso. La salida se sangra con 2 espacios, 4 espacios o un tabulador; los caracteres turcos y demás caracteres Unicode se quedan tal cual.
Los archivos YAML con varios documentos separados por «---» se convierten en una lista JSON en la que cada documento es un elemento. Como el JSON no tiene tipo de fecha, los valores de fecha y hora del YAML se convierten en texto. El archivo se abre en modo de lectura segura: las funciones de YAML capaces de crear objetos de programa están desactivadas, así que convertir un archivo ajeno tampoco entraña riesgo. Si hay un fallo de sangría o una estructura no válida, se indican la línea y la columna del error. Se aceptan archivos YAML, YML y TXT, hasta 16 MB. Puedes subir hasta 20 archivos a la vez; todos se procesan con los mismos ajustes y, si son varios, se descargan en un único ZIP.
De principio a fin
- Sube tu archivo YAML. Arrastra un archivo YAML, YML o TXT o selecciónalo.
- Elige la sangría. 2 espacios, 4 espacios o un tabulador.
- Convierte y descarga. Descarga el JSON cuando esté listo. El número de documentos se indica en pantalla.
Preguntas frecuentes
¿Qué pasa con los comentarios?
Como el JSON no admite comentarios, los que empiezan por # en el YAML no pasan a la salida.
¿Se admiten anclas y alias (& y *)?
Sí. Los alias se resuelven y sus valores se escriben de forma explícita en el JSON.
¿Por qué el número de línea del mensaje de error parece distinto?
Un fallo de YAML suele venir de la sangría de la línea anterior. Comprueba las sangrías justo encima de la línea indicada; asegúrate de que se han usado espacios y no tabuladores.
¿Mi archivo se queda en el servidor?
No. Tu archivo solo llega al servidor para procesarse y se elimina al terminar el trabajo; el resultado también se elimina cuando lo descargas y sales de la herramienta. No necesitas cuenta, nombre ni correo electrónico, y tus archivos nunca se envían a un servicio de terceros. El uso es gratuito: no ponemos ninguna cuota por hora ni por día al número de procesos, no te hacemos ver anuncios antes de procesar y no añadimos marca de agua al resultado.
Otras herramientas de Archivo
RUPO Studio