Conversión JSON a XML
Convierte datos JSON a formato XML. Útil para SOAP, RSS, archivos de configuración, etc. Introduzca texto o suba un archivo (hasta 100 KB) para ver resultados en tiempo real.
Cómo usar
Acerca de esta herramienta
Convierte cadenas JSON a XML.
Cómo usar
Pegue JSON; la salida XML puede copiarse.
Casos de uso
• Convertir JSON a XML para SOAP/RSS • Conversión de formato de config • Integración con sistemas legacy
Ejemplos de código
1{
2 "root": {
3 "user": {
4 "name": "Tanaka",
5 "age": 30
6 },
7 "items": ["a", "b"]
8 }
9}1<root>
2 <user>
3 <name>Tanaka</name>
4 <age>30</age>
5 </user>
6 <items>
7 <item>a</item>
8 <item>b</item>
9 </items>
10</root>
11How it works
■ ¿Qué es JSON? JSON (JavaScript Object Notation) representa pares clave-valor, matrices y objetos anidados en texto. Muy usado en APIs e intercambio de datos. ■ ¿Qué es XML? XML (eXtensible Markup Language) es un lenguaje de marcado con estructura de etiquetas. Usado en SOAP, RSS, archivos de config e intercambio de datos. ■ Conversión Los objetos JSON se convierten en elementos XML; las matrices en elementos repetidos. El XML de salida tiene un único elemento raíz. Todo en el navegador.
Preguntas frecuentes
- Q: ¿Qué se convierte en el elemento raíz XML?
- A: La herramienta envuelve todo el JSON en un único elemento raíz. Si el objeto JSON tiene una sola clave de nivel superior, esa clave se convierte en la etiqueta raíz; de lo contrario, se añade un elemento raíz predeterminado.
- Q: ¿Cómo se convierten los arrays JSON?
- A: Cada elemento del array se convierte en un elemento repetido con el mismo nombre que la clave padre. Por ejemplo, {"items": ["a", "b"]} se convierte en <items><item>a</item><item>b</item></items>.
- Q: ¿Se admiten claves JSON que comienzan con @ (atributos XML)?
- A: La herramienta realiza una conversión simple basada en elementos. Las claves que comienzan con @ no se tratan como atributos XML; se convierten en elementos hijo. Para soporte de atributos, preprocesa tu JSON manualmente.
- Q: ¿Cuáles son los casos de uso para convertir JSON a XML?
- A: Servicios web SOAP, feeds RSS/Atom, sistemas empresariales heredados, archivos de configuración XML (Maven POM, Spring) y cualquier sistema que no acepte JSON.
- Q: ¿Los datos se envían a un servidor?
- A: No. Toda la conversión se realiza en el navegador. Tus datos nunca se envían a ningún servidor.
