Suelta un archivo XML aquí
o haz clic para elegir un archivo — o pega tus datos abajo
Cómo se encuentran los registros
- Se detecta el elemento de registro. Sea cual sea el nombre que el archivo da a sus filas —
<item>,<record>,<producto>— el elemento más repetido se convierte en la fila: no tienes que describir la estructura antes. - Las envolturas se atraviesan. Un documento que entierra su lista unos niveles más abajo bajo etiquetas únicas se lee igualmente bien.
- Los atributos también son columnas. Un atributo
iden el registro aparece como columna@id, junto a los elementos hijos. - Las entidades se decodifican.
&,<y las entidades numéricas comoévuelven a ser los caracteres que representan. - Los espacios de nombres no estorban. Una etiqueta con prefijo como
<ns:nombre>se leenombre. - Los hijos con el mismo nombre se conservan. Dos
<tag>en el mismo registro dan dos columnas, en vez de que uno sobrescriba al otro.
¿Se sube mi archivo a algún sitio?
No. Esta página no tiene parte de servidor: el archivo se lee y se vuelve a escribir con JavaScript que se ejecuta en tu propio equipo. Puedes comprobarlo abriendo la página, desconectando la red y convirtiendo un archivo igualmente.
El equivalente en Excel
Excel puede abrir un XML directamente, pero para cualquier documento algo estructurado pide crear un esquema y luego asigna los elementos a columnas de forma difícil de prever. Datos → Obtener datos → Desde un archivo → Desde XML en Power Query da más control a costa de una expansión manual, igual que con JSON.