Cómo funciona
JSON, YAML, TOML, XML, TOON, CSV y TSV son formas distintas de representar los mismos datos estructurados. JSON domina en APIs; YAML y TOML son habituales en archivos de configuración; XML sigue presente en muchos sistemas; y CSV/TSV son el estándar para tablas y hojas de cálculo.
Esta herramienta interpreta el formato de origen que elijas, arma su estructura interna y la vuelve a serializar en el formato de destino. Puedes escribir o pegar los datos, o cargar un archivo.
Todos los formatos comparten la idea de objetos (pares clave-valor) y listas, así que la conversión conserva la estructura siempre que el destino pueda expresarla. Todo el proceso ocurre en tu navegador.
Ejemplos
{ "name": "Ada", "age": 36 }name: Ada
age: 36De JSON a YAML: el mismo objeto, sin llaves ni comillas, con la indentación como estructura.name = "Ada"
age = 36{ "name": "Ada", "age": 36 }De TOML a JSON: los pares clave = valor se convierten en propiedades del objeto.Casos de uso
- Migrar un archivo de configuración de un formato a otro, por ejemplo de JSON a YAML para un pipeline de CI/CD.
- Convertir la respuesta JSON de una API a CSV para abrirla en una planilla.
- Traducir entre XML y JSON al integrar sistemas que hablan formatos distintos.
Preguntas frecuentes
¿Se conservan todos los datos al convertir?
La estructura y los valores se conservan, pero algunos rasgos propios de un formato no tienen equivalente en otro: los comentarios de YAML o TOML, los atributos de XML o los tipos ricos pueden simplificarse al pasar a JSON.
¿Cuándo conviene YAML o TOML en lugar de JSON?
Para configuración escrita a mano. YAML y TOML admiten comentarios y son más legibles; JSON no tiene comentarios pero es ideal para intercambio entre programas.
¿Cómo se convierte a CSV algo con estructura anidada?
CSV representa una tabla plana, así que funciona mejor con una lista de objetos de las mismas claves. Las estructuras muy anidadas deben aplanarse, porque una tabla no puede expresar varios niveles.
¿Qué es el formato TOON?
Es una notación compacta orientada a objetos, pensada para escribir datos estructurados de forma breve. La herramienta lo trata como un formato más de origen o destino.