Cómo usar: Convertidor JSON
- 1
Elige el formato de entrada (JSON, YAML, XML, CSV o TOML) y el de salida que necesitas.
- 2
Pega los datos en el panel de entrada. La conversión se hace al escribir, así que los errores de sintaxis aparecen al momento.
- 3
Revisa la salida. Los objetos anidados se conservan entre JSON, YAML, TOML y XML; para CSV, los datos deben ser un array de objetos planos, uno por fila.
- 4
Copia el resultado o usa Swap Formats para convertirlo de vuelta y comprobar que no se perdió nada.
Ejemplos prácticos
Kubernetes y Docker Compose
Convierte un objeto JSON de una API o un script a YAML para pegarlo en un manifiesto o en docker-compose.yml sin pelearte con la sangría.
De hoja de cálculo a JSON
Exporta una hoja como CSV, pégala aquí y obtén un array de objetos JSON listo para un script de seed, una API simulada o un prototipo.
APIs XML antiguas
Los servicios SOAP y feeds antiguos devuelven XML. Pasarlo a JSON hace la estructura más legible y fácil de mapear a tipos TypeScript.
Migrar archivos de configuración
¿Pasas de config.json a pyproject.toml, Cargo.toml o YAML? Convierte la configuración existente en lugar de volver a escribirla.
Preguntas frecuentes
¿Qué conversiones pierden información?+
JSON, YAML y TOML se corresponden casi uno a uno. Los atributos y elementos repetidos de XML necesitan una convención para pasar a JSON, y CSV solo admite filas planas, así que los datos muy anidados se aplanan o se rechazan.
¿Por qué falla la conversión CSV?+
CSV necesita una tabla coherente: las mismas columnas en cada fila y comillas en valores con comas o saltos de línea. De JSON a CSV, la entrada debe ser un array de objetos.
¿YAML es JSON sin llaves?+
YAML es un superconjunto de JSON con estructura por sangría, comentarios y tipos extra. Cuidado con valores como no, yes o 0123, que algunos parsers interpretan como booleanos o números.
¿Se suben mis datos?+
No. El análisis y la conversión se hacen en tu navegador, así que los archivos con credenciales o exportaciones de clientes se quedan en tu dispositivo.