Qué pasa al convertir JSON a YAML
- Los arrays de objetos se convierten en filas; los objetos anidados, en columnas como address.city. También funcionan los archivos JSON Lines.
- Cada fila se convierte en un elemento con la fila de encabezado como claves; las columnas como «direccion.ciudad» se convierten en claves anidadas.
- Los números, verdadero/falso y las fechas mantienen su tipo. El texto que YAML podría malinterpretar (yes, no, 007…) se pone entre comillas automáticamente.
JSON vs YAML
| Característica | JSON | YAML |
|---|---|---|
| Varias hojas | Sí | Sí |
| Fórmulas | No | No |
| Números y fechas | Sí | Sí |
| Datos anidados | Sí | Sí |
| Ideal para | APIs, apps web | Configuración, datos |
Cómo convertir JSON a YAML
- Suelta tus archivos JSON en el recuadro de arriba o haz clic para elegirlos. Puedes añadir muchos a la vez.
- Ajusta las opciones si quieres. Los valores predeterminados funcionan bien para la mayoría de archivos.
- Haz clic en Descargar para cada archivo YAML, o en "Descargar todo" para obtener un ZIP.
Preguntas frecuentes
¿Es seguro convertir mis archivos aquí?
Sí. La conversión se hace completamente en tu navegador. Tus archivos nunca se suben a un servidor, así que nadie más puede verlos.
¿Es gratis? ¿Hay límites?
Es totalmente gratis, sin registro, marcas de agua ni límites diarios. El único límite es la memoria de tu dispositivo con archivos muy grandes.
¿Puedo convertir muchos archivos JSON a la vez?
Sí. Suelta todos los archivos que quieras; se convierten uno tras otro y puedes descargarlos todos en un ZIP.
¿Cómo se tratan los datos anidados?
Los objetos y elementos anidados se convierten en columnas con rutas como address.city (JSON) o author/name (XML), y al convertir de vuelta se reconstruye el anidamiento.
¿Qué lectores de YAML pueden leerlo?
Es YAML estándar que se lee bien con lectores de YAML 1.1 y 1.2, como PyYAML, js-yaml, Ruby, Kubernetes y GitHub Actions.