Convertidor JSON a XML en línea: convierte objetos o arreglos JSON a XML
Convierte un objeto o array JSON a XML formateado: define etiquetas raíz, de elementos y atributos. Convertidor JSON a XML gratis en tu navegador.
Entrada JSON
Subir
Usa "@_" para atributos XML y "#text" para nodos de texto.
Salida XML
<raiz> <mensaje>hola</mensaje> </raiz>
<raiz> <mensaje>hola</mensaje> </raiz>
También te puede interesar
Cómo convertir JSON a XML en línea
Pega tu objeto o arreglo JSON en el editor, o sube un archivo .json. Si tu entrada comienza con un arreglo, elige la etiqueta raíz y la etiqueta del elemento del arreglo que deseas en la salida XML.
Haz clic en Convertir para generar XML formateado. Usa claves como "@_id" para atributos XML y "#text" para nodos de texto cuando necesites una estructura XML más precisa.
Copia el XML generado, descárgalo como archivo o ábrelo en el visor XML para inspeccionar la estructura final antes de usarlo en una API, feed o archivo de configuración.
Por qué usar este convertidor de JSON a XML en línea
Compatibilidad con objetos y arreglos JSON
Convierte objetos JSON, arreglos anidados, booleanos, valores nulos y contenido mixto en XML legible y fácil de reutilizar.
Control personalizado de la estructura XML
Define una etiqueta raíz personalizada y una etiqueta para los elementos del arreglo, y luego asigna campos JSON a atributos XML o nodos de texto sin configuración extra.
Procesamiento rápido del lado del cliente
Todo se ejecuta localmente en tu navegador para una conversión rápida, procesamiento privado y sin necesidad de subir archivos.
Pega un objeto o arreglo JSON y este convertidor genera al instante XML formateado en tu navegador. Define una etiqueta raíz y una etiqueta de elemento personalizada, mapea campos JSON a atributos XML con claves "@_" y a nodos de texto con "#text", luego copia o descarga el resultado. Todo se procesa en el cliente, tu JSON nunca se sube a un servidor.
Cómo convertir JSON a XML en línea
- 1
Pega tu JSON
Introduce un objeto o arreglo JSON en el editor, o sube un archivo .json. Si la entrada comienza con un arreglo, establece la etiqueta raíz y la etiqueta de elemento para la salida XML.
- 2
Haz clic en Convertir a XML
El convertidor genera XML formateado. Usa claves como "@_id" para atributos XML y "#text" para nodos de texto cuando necesites una estructura de elementos precisa.
- 3
Copia o descarga el XML
Copia el XML generado al portapapeles, descárgalo como archivo o ábrelo en el visor XML para inspeccionar la estructura final antes de usarlo en una API, feed o archivo de configuración.
Referencias
- RFC 8259 — Formato de intercambio de datos JSON
La especificación IETF que define la sintaxis JSON aceptada como entrada por este convertidor.
- W3C — Extensible Markup Language (XML) 1.0
La recomendación W3C que define la sintaxis XML 1.0, los elementos y los atributos generados en la salida.
Herramientas relacionadas
XML a JSON
Convierte documentos XML de vuelta a un objeto o arreglo JSON estructurado.
Formateador JSON
Embellece, valida e inspecciona tu JSON antes de convertirlo a XML.
Visor XML
Abre y explora el árbol XML generado en un visor legible.
JSON a CSV
Convierte arreglos JSON en datos CSV tabulares para hojas de cálculo e importaciones.
Preguntas frecuentes
- ¿Cómo creo atributos XML a partir de JSON?
- Usa claves con el prefijo "@_" para atributos XML y "#text" para el texto del nodo. Por ejemplo, {"product":{"@_id":"42","#text":"Teclado"}} se convierte en <product id="42">Teclado</product>.
- ¿Qué ocurre si mi JSON empieza con un arreglo?
- Los arreglos de nivel superior se envuelven con la etiqueta raíz que elijas y cada entrada usa la etiqueta de elemento para mantener un XML válido. Útil para feeds, importaciones o payloads de API.
- ¿Cómo convertir JSON a XML en C#?
- En C# puedes usar la clase XmlDocument con JsonConvert.DeserializeXmlNode de Newtonsoft.Json. Si prefieres no escribir código, pega tu JSON en este convertidor online y obtén el XML al instante sin configuración.
- ¿Cómo convertir JSON a XML en Java?
- En Java puedes usar la librería org.json con la clase XML.toString(new JSONObject(jsonString)). Para conversiones rápidas sin programar, este convertidor online procesa objetos y arreglos JSON directamente en el navegador.
- ¿Este convertidor de JSON a XML es gratuito?
- Sí. Es un convertidor gratuito sin registro, sin límite de uso y sin necesidad de subir archivos. Convierte cuantos objetos o arreglos JSON necesites directamente en el navegador.
- ¿Cómo formatear un JSON a XML de forma legible?
- El convertidor genera automáticamente XML con sangría y saltos de línea. Usa el Visor XML para explorar el árbol de nodos y confirmar la estructura antes de usar el resultado.