JSON → YAML
Convierte JSON a YAML 1.2 con sangría en lugar de llaves para archivos de configuración de Kubernetes, Docker Compose y CI.
Arrastra archivos aquí o haz clic
Ctrl+V para pegar desde el portapapeles
Cómo convertir JSON a YAML
- 1Sube tu archivo JSON arrastrándolo, haciendo clic o pegándolo.
- 2Ajusta la configuración de calidad si es necesario.
- 3Haz clic en 'Convertir Ahora' y espera a que se complete la conversión.
- 4Descarga tu archivo YAML convertido.
Acerca de la conversión de JSON a YAML
JSON es un formato de intercambio de texto de clave-valor que sigue el estándar RFC 8259. Solo admite seis tipos de datos básicos y no admite comentarios. YAML es un formato de serialización basado en sangría que sigue el estándar 1.2, admite referencias de anclaje y es el formato común para configuraciones de Kubernetes. Esta conversión cumple con el requisito de adaptación de formato de archivos de configuración.
El YAML de salida suele tener un tamaño menor que el JSON original. Todos los valores numéricos, booleanos, estructuras anidadas y nombres de clave del JSON original se conservan completamente. JSON no admite comentarios de forma nativa, por lo que no se puede retener ninguno. Los datos JSON originales se mapean completamente a la estructura de sangría YAML según su jerarquía.
La salida de esta conversión se ajusta al estándar YAML 1.2. Se puede usar directamente para la configuración de clústeres Kubernetes 1.x y la escritura de archivos de configuración de Docker Compose, se adapta a todos los flujos de trabajo CI/CD mainstream, y la salida se puede usar sin ajustes de formato secundarios.
JSON vs YAML: comparación técnica
| Característica | JSON | YAML |
|---|---|---|
| Lanzamiento | 2001 | 2001 |
| Desarrollador | Douglas Crockford | YAML community |
Preguntas frecuentes sobre JSON → YAML
¿Tendrá errores la estructura de salida después de la conversión
Si la estructura JSON original es válida, la estructura YAML de salida coincidirá completamente con los datos originales. La consistencia estructural se puede verificar con herramientas oficiales de validación YAML, y no se producen desviaciones estructurales.
¿Se conservarán los comentarios del JSON original
La especificación oficial de JSON no admite comentarios, por lo que el JSON estándar no contiene contenido de comentarios. Los comentarios no estándar no se pueden conservar en YAML estándar, y la salida solo incluye los datos que se ajustan a la especificación.
¿Cuál es el límite de tamaño de archivo
El límite superior para la conversión de un solo archivo es 50MB, y solo se puede procesar un archivo por conversión. Los archivos que superen el límite serán rechazados por el sistema, y deberá dividir el archivo antes de volver a enviarlo.
¿Se almacenarán mis archivos
La conversión se completa en el lado del servidor. Los archivos se cargan en el servidor a través de HTTPS, y el servidor elimina inmediatamente tanto el archivo de origen como el de salida después de que finalice la conversión, no se realiza ningún almacenamiento.