YAML to JSON
Convierte YAML a JSON
Acerca de esta herramienta
El conversor de YAML a JSON transforma archivos de configuración y documentos de datos YAML en su equivalente JSON. Los mapeos con sangría se convierten en objetos JSON, las secuencias con guiones se convierten en arreglos, y los escalares sin comillas se tipan automáticamente (se infieren números, booleanos y null).
Se trata de un analizador ligero basado en el navegador que gestiona los patrones YAML más comunes. No son compatibles características avanzadas de YAML como anclas (&), alias (*), escalares de bloque (|, >) ni archivos multi-documento. Todo el procesamiento se ejecuta localmente en el navegador.
Cómo usar
- Pega tu YAML en el área de entrada YAML, o haz clic en Sample para cargar un ejemplo.
- Elige el nivel de sangría del JSON (2 espacios, 4 espacios o Minified).
- Haz clic en → JSON para convertir.
- Haz clic en Copiar para copiar el resultado JSON al portapapeles.
Casos de uso
Los desarrolladores convierten archivos de configuración YAML (pipelines de CI/CD, manifiestos de Kubernetes, Docker Compose) a JSON para usarlos con APIs o aplicaciones JavaScript. Los ingenieros de datos transforman archivos de datos YAML a JSON para la ingesta en pipelines. Los desarrolladores frontend convierten datos simulados en YAML a JSON para realizar pruebas.
Preguntas frecuentes
- ¿Qué tipos de YAML se convierten automáticamente? — null/~ → null, true/false → booleano, números → number. Las cadenas entre comillas quedan sin comillas. Todo lo demás permanece como cadena.
- ¿Por qué mi YAML no se convierte correctamente? — No se admiten funciones complejas como anclas YAML (&), alias (*) ni archivos multidocumento (---). Usa un analizador del lado del servidor para esos casos.
- ¿Mis datos se envían a un servidor? — No. Toda la conversión se ejecuta localmente en el navegador mediante un analizador JavaScript. No se transmite nada a un servidor.