XML / XPath / XSD

convertidor XML a CSVcon mapeo visible

Elige la ruta de filas y revisa las columnas antes de exportar.

convertidor XML a CSV

Entrada XML o CSV

Resultado convertido

Se procesa en este navegador. La entrada no se sube ni se guarda.

Opciones de salida

Actualizando resultado

Un archivo puede tener nodos item tanto en pedidos actuales como en un archivo histórico. Este convertidor XML a CSV separa las rutas completas para que no terminen juntos en la misma tabla. Para convertir XML a CSV, primero se verifica la ruta de cada fila.

En sentido contrario, cada columna CSV puede ir a un elemento, atributo o texto del registro. Un convertidor XML a CSV extrae una tabla; no recupera comentarios ni el orden de contenido mixto.

Por qué usar este convertidor XML a CSV

La selección de filas y los datos descartados quedan a la vista.

Distinguir ramas con la misma etiqueta

/orders/item y /archive/item son rutas distintas. El convertidor XML a CSV muestra cuántos registros aporta cada una antes de elegir.

Distinguir ramas con la misma etiqueta — /orders/item y /archive/item son rutas distintas. El convertidor XML a CSV muestra cuántos registros aporta cada una antes de elegir.

Asignar atributos y texto por separado

@id y #text no se mezclan. Los campos excluidos y los valores repetidos aparecen con su recuento en la vista de pérdidas.

Asignar atributos y texto por separado — @id y #text no se mezclan. Los campos excluidos y los valores repetidos aparecen con su recuento en la vista de pérdidas.

Tres comprobaciones antes de exportar

01

Revisar la ruta completa

Se sugiere un nodo repetido. Si la misma etiqueta aparece en varias ramas, elige la ruta completa y comprueba el número de filas.

  • También puedes seleccionar un registro único.
02

Decidir el destino de cada columna

Renombra o excluye campos XML. Al generar XML, asigna cada columna a un elemento, atributo o al único texto del registro.

  • Si desactivas el modo automático, usa Ctrl/Cmd+Enter.
03

Leer el resumen de pérdidas

Los valores duplicados y el contenido mixto se cuentan. Confirma una salida con pérdidas para los datos actuales antes de copiarla.

  • Cambiar la entrada anula la confirmación.

De los registros repetidos a una tabla revisable

Ruta completa como fila

El convertidor XML a CSV no mezcla nodos de igual nombre que viven bajo padres diferentes.

Mapeo individual de campos

El texto de hojas y los @atributos forman columnas independientes que puedes renombrar o quitar.

Conversión de CSV a XML

Define nombres de raíz y fila; cada columna puede ser elemento, atributo o texto.

Texto plano y pérdidas visibles

Extrae texto en orden de documento y señala estructuras que no caben en una tabla plana.

Límites del mapeo

Una ruta por tabla
Solo los registros de la ruta seleccionada generan filas. Las listas independientes requieren exportaciones distintas.
Sin ida y vuelta perfecta
No se toma silenciosamente el primer valor repetido. El contenido mixto, comentarios y campos excluidos figuran como pérdidas.
Nombres XML válidos
Una cabecera CSV que no sea nombre XML válido debe cambiarse en el mapeo. Valores como 001 siguen siendo texto.
Sin entradas remotas
No se importan URL ni lotes de archivos; se rechazan DOCTYPE y entidades externas.

Preguntas sobre el convertidor XML a CSV

¿Cómo decide el convertidor qué elemento XML se convierte en una fila?

Sugiere rutas completas de nodos repetidos con sus cantidades; puedes elegir otra o un registro único.

¿Pueden los atributos XML convertirse en columnas CSV?

Sí. Al incluir atributos, @id y el elemento hijo id siguen siendo columnas diferentes.

¿Admite XML anidado?

El texto de hojas anidadas usa rutas con puntos; las repeticiones y el contenido mixto se avisan como pérdidas.

¿Qué pasa con los elementos secundarios repetidos?

Se cuentan los valores adicionales; no se conserva solo el primero sin avisar.

¿Se conservan los espacios de nombres XML?

Los prefijos quedan en las rutas, aunque no se valida el significado del espacio de nombres.

¿Se sube el XML al servidor?

No. El análisis y la exportación ocurren dentro de este navegador.

¿Algo no está claro?

Usa el convertidor XML a CSV

Comprueba la ruta y el recuento de pérdidas antes de guardar.