Qué hace esta herramienta
JSON → XML asigna claves de objetos a nombres de elementos, valores de matriz a elementos repetidos y la matriz de nivel superior utiliza subelementos de elementos. null se genera como un elemento vacío y las cadenas, números y valores booleanos se generan como texto con escape seguro.
- El elemento raíz predeterminado se denomina raíz.
- La clave del objeto y el elemento raíz deben ser nombres XML legales; si no son legales, se informará explícitamente un error.
- Caracteres como &, <, >, comillas, etc. no se ejecutarán como etiquetas.
Cómo utilizarla
- Pegue el JSON válido.
- Confirme o modifique el nombre del elemento raíz.
- Haga clic en "Convertir a XML".
- Copie o descargue result.xml después de verificar la matriz y los valores nulos.
Usos habituales
- Prepare datos simples para sistemas que solo reciben XML.
- Genere un esqueleto XML para una configuración o dispositivo de prueba.
- Compruebe cómo la jerarquía JSON se asigna a elementos repetidos.
Funciones de JSON → XML
Convierta objetos y matrices de forma recursiva, escape texto de forma segura y rechace nombres de etiquetas XML ilegales. Es adecuado para escenarios diarios de desarrollo, depuración, clasificación de datos y optimización de código. Los resultados del procesamiento se pueden ver, copiar o descargar directamente.
FAQ
¿Qué etiquetas se utilizarán para la matriz?
Las matrices en las propiedades del objeto repiten el nombre de la propiedad; la matriz de nivel superior se coloca debajo del elemento raíz y usa item.
¿Cómo convertir nulo?
null se convierte en un elemento vacío, como <valor/>, las reglas son fijas y la cadena "null" no se generará.
¿Por qué algunas claves JSON informan errores?
Las claves que comienzan con espacios, números o que contienen caracteres no permitidos no pueden convertirse directamente en etiquetas XML; la herramienta opta por informar claramente los errores para evitar generar XML ilegal de forma silenciosa.