JSON a XML
Convierte JSON en un documento XML válido y con sangría, con atributos incluidos. En tu navegador.
Se procesa en tu dispositivo: tu archivo no sale de tu computadora
Hasta 50 archivos de 50 MB como máximo cada uno.
Qué hace JSON a XML
JSON a XML genera un documento XML bien formado a partir de tus datos JSON. Las claves que empiezan con @ se escriben como atributos y #text como el texto del elemento; las listas se convierten en elementos repetidos. Si el JSON tiene una sola clave en la raíz, esa clave es el elemento raíz; si no, todo va dentro de <root>.
Límites
- Hasta 50 archivos por vez, de hasta 50 MB cada uno.
- Con Pro: hasta 500 archivos por lote.
- Si un trabajo tarda más de 2 minutos, se detiene para no bloquear tu dispositivo.
- Se procesa en tu navegador: tus archivos no se suben a ningún servidor.
Preguntas frecuentes
¿Qué pasa con claves que no son nombres XML válidos?
Se corrigen para que el XML sea válido: los espacios y símbolos pasan a guion bajo (mi clave → mi_clave) y a un nombre que empieza con un número se le agrega un guion bajo delante.
¿Cómo escribo atributos?
Usa claves con @ delante: {"libro": {"@id": "1", "titulo": "Rayuela"}} produce <libro id="1"><titulo>Rayuela</titulo></libro>.
¿Se escapan los caracteres especiales?
Sí. &, < y > en los textos y las comillas en los atributos se escriben como entidades, así que el resultado siempre es XML válido.