Saltar al contenido
Fileflect

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

o haz clic para elegirlos desde tu dispositivo

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.