Gratis

JSON a XML

Genera texto XML a partir de un archivo JSON. Las claves se usan como nombres de etiquetas, los objetos se anidan y las listas repiten la etiqueta correspondiente. Es una transformación sencilla para datos preparados con nombres compatibles.

Tu archivo se procesa en tu navegador y no se guarda en CARCPI.

Cómo usarla

  1. 1Selecciona un JSON válido de hasta 10 MB.
  2. 2Organiza un objeto raíz único y claves que puedan utilizarse como nombres XML.
  3. 3Convierte y valida el resultado con el sistema que vaya a recibirlo.

Cuándo usar esta herramienta

  • Construir un ejemplo XML desde datos de configuración simples.
  • Representar una lista de valores como elementos repetidos.

Cómo elegir y comprobar el resultado

La raíz debe diseñarse en la entrada

Un objeto con varias claves superiores genera varios elementos al mismo nivel, sin agregar una envoltura automáticamente. Para un documento con raíz única, prepara por ejemplo {"pedido":{...}}. Las claves no se validan como nombres XML: una clave con espacios puede producir una etiqueta inválida.

Lista dentro de un pedido

{"pedido":{"item":["A","B"]}} produce una declaración UTF-8 seguida de <pedido><item>A</item><item>B</item></pedido>. Un valor null se escribe como contenido vacío, no como una marca especial que conserve su tipo JSON.

Qué debes tener en cuenta

  • No crea atributos, namespaces o un esquema a partir de convenciones de claves.
  • Booleanos y números se escriben como texto; no se garantiza una conversión inversa que recupere sus tipos.

Privacidad y procesamiento

El documento se lee localmente con las bibliotecas del navegador. El archivo no se envía a CARCPI para obtener este resultado. La página puede descargar dependencias, y el resultado debe revisarse antes de compartirlo.

FAQ

¿Qué pasa con un JSON que no es objeto?

Se utiliza root para valores superiores que no sean un objeto simple; las listas pueden producir repeticiones de esa etiqueta.

¿Escapa signos dentro de los valores?

Sí, los valores pasan por el escape de caracteres de marcado; esto no valida los nombres de las claves.

¿Siempre produce un documento XML válido?

No. Comprueba la raíz, los nombres y los requisitos del receptor antes de usarlo.

Herramientas relacionadas