Herramientas XML y YAML

JSON → XML

Convierte objetos y matrices de forma recursiva, escapa el texto y rechaza nombres de etiqueta XML no válidos.

Pulsa Ctrl / ⌘ + Enter para ejecutar
Resultado de solo lectura

Convierte objetos y matrices de forma recursiva, escapa el texto y rechaza nombres de etiqueta XML no válidos.

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

  1. Pegue el JSON válido.
  2. Confirme o modifique el nombre del elemento raíz.
  3. Haga clic en "Convertir a XML".
  4. 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.

Volver a Herramientas para desarrolladores