input
output
Convierte JSON a XML, o pega XML para volver a JSON.

Relacionado

Guías para JSON to XML

Todas las guías →

Convertir JSON a XML y XML a JSON

Pega JSON y haz clic en To XML, o pega XML y haz clic en To JSON. El conversor mapea atributos a claves con prefijo @, el texto de elementos a #text y elementos repetidos a arrays —— y la inversa también. Todo se ejecuta en tu navegador y no se envían datos a ningún servidor.

Reglas de mapeo

  • Atributos —— <note id="1"> pasa a ser { "note": { "@id": "1" } }
  • Nodos de texto —— los elementos con atributos y texto almacenan el texto en #text
  • Elementos repetidos —— dos hermanos <tag> se convierten en un array JSON
  • Entidades —— &amp;, &lt; y las referencias numéricas se decodifican y codifican en ambos sentidos

Para los detalles de cada dirección consulta Conversión XML a JSON y JSON a XML. Si tu JSON tiene errores de sintaxis, la herramienta primero repara los fallos comunes —— o límpialo con JSON Fix.

También formateador y validador de XML

Cuando pegas XML y haces clic en To JSON, el conversor primero parsea el documento —— así que funciona como xml formatter, xml formatter online, xml formatter online tool, xml beautifier ( xml beautify), xml editor, xml parser, xml reader online, xml viewer online / online xml viewer, reader xml, xml file validator y xml validator (xmlvalidate, xmllint online validator) en un solo paso —— una respuesta integral a what is a xml file y a cómo abrir o revisar uno. Búsquedas como format xml online, online xml formatter, xml pretty print, xml validation, validation of xml o xml to json converter llevan al mismo flujo. El XML mal formado (etiquetas desemparejadas, comillas faltantes, caracteres sueltos) se reporta en la barra de estado en lugar de pasar inadvertido. Si solo quieres formatear XML, pulsa To JSON para validar y luego To XML para volverlo a emitir con sangría XML uniforme de dos espacios.

Cómo abrir un archivo XML (también buscado como how to open the xml file o how to open xml files en bloque) : pega el contenido aquí y pulsa To JSON para obtener una vista estructurada e indentada. El mismo flujo sirve como valid xml checker —— el conversor solo tiene éxito si la entrada es XML bien formado. Búsquedas en otros idiomas —— formatar xml online (portugués), formatador xml online —— describen la misma herramienta.

FAQ

¿Cómo convierto un valor JSON en un atributo XML?

Prefija la clave con @ (por ejemplo @id). El contenido de texto del elemento va en #text. Los arrays JSON se convierten en elementos repetidos con el mismo nombre de etiqueta, porque XML representa las listas mediante repetición.

¿Puedo usar esto como visor de XML independiente?

Sí —— pega XML y conviértelo a JSON para una vista estructurada e indentada, o vuélvelo a convertir a XML para verlo emitido con los espacios normalizados. Ambas direcciones son solo locales.