Conversor XML a CSV

Convierte registros XML en una tabla CSV para hojas de cálculo

CSV

Todo ocurre en tu navegador: tu texto nunca se envía a ninguna parte.

Cómo convertir XML a CSV

Paso 1

Pega tu XML o abre un archivo XML

Paso 2

Elige el separador para tu hoja de cálculo

Paso 3

Copia la tabla o descárgala como archivo .csv

De los elementos XML a filas y columnas

La mayoría de los datos XML son una lista de registros: elementos book en un catalog, elementos item en un feed o las filas de una exportación. El conversor encuentra estos elementos repetidos y convierte cada uno en una fila de la tabla, y la línea bajo el resultado indica de dónde se tomaron las filas, como catalog.book. Los elementos hijos y los atributos de un registro se convierten en las columnas: un atributo se escribe con @ delante de su nombre, como en @id, los elementos anidados reciben nombres unidos por puntos, como author.name, y los repetidos se numeran. Las columnas son las de todos los registros, así que un campo que solo tienen algunos registros también recibe su columna, vacía donde falta.

En «Separador» elige una coma, un punto y coma, que las hojas de cálculo esperan en muchos idiomas europeos, incluido el tuyo, un tabulador o una barra vertical, y desmarca «La primera fila son los nombres de columna» para obtener una tabla sin fila de encabezado. Los campos con el separador, comillas o saltos de línea se ponen entre comillas, para que la tabla se abra bien, y el archivo .csv descargado se marca como UTF-8 para Excel, lo que conserva intactas letras como é y Ж. Los errores del XML se muestran con su línea y columna. Con «De» y «A» también puedes convertir XML a JSON, o CSV a XML.

¿Le resultó útil AnyTextEditor?

Hola. Intentamos mucho crear un sitio web conveniente que usamos nosotros mismos. Si te ha gustado alguna de nuestras herramientas y editores, agrégala a tus marcadores, porque te será útil más de una vez. Y no olvides compartir en las redes sociales. Seremos mejores para ti.