Herramienta de Tool Kumar

JSON a XML

Crea XML a partir de un objeto o array JSON para un endpoint de un sistema antiguo, un feed o una prueba de integración. Las claves se convierten en nombres de elementos y los elementos de los arrays se representan como elementos repetidos.

Cómo usar esta herramienta

  1. Pega JSON válido.
  2. Elige XML en la vista Convertir.
  3. Define el nombre raíz si el sistema receptor espera un elemento concreto.

Ejemplo práctico

El XML se genera a partir del objeto de ejemplo. Su elemento raíz, root, toma el nombre del ajuste Nombre raíz.

Entrada

{"name":"Ada","age":36,"active":true,"tags":["json","tools"],"profile":{"city":"London"}}

Salida

<?xml version="1.0" encoding="UTF-8"?>
<root>
  <name>Ada</name>
  <age>36</age>
  <active>true</active>
  <tags>json</tags>
  <tags>tools</tags>
  <profile>
    <city>London</city>
  </profile>
</root>

Opciones y casos especiales

  • Las claves de los objetos se convierten en elementos XML.
  • Los arrays generan elementos hijos repetidos.
  • Los valores se escapan como texto XML, incluidos los signos & y los corchetes angulares.

Privado por defecto

Tu documento permanece en este navegador. Tool Kumar analiza, convierte y crea las descargas en tu dispositivo, sin cuenta ni pasos para subir archivos.

Preguntas sobre JSON a XML

¿Cómo se representan los arrays JSON en XML?
Los valores del array se convierten en elementos repetidos con el nombre de su propiedad.
¿Puedo cambiar el elemento raíz?
Sí. Define el nombre raíz en la barra de herramientas del conversor.
¿Se conserva el valor null de JSON?
Los valores null se generan como elementos vacíos. Revisa el esquema receptor si necesita un atributo nil explícito.

Herramientas relacionadas

XML a JSON, JSON a YAML y Formateador JSON.