Command Palette

Search for a command to run...

CO

Convertidor CSV a XML

Convierta datos CSV en XML bien formado en el navegador. Cada fila se convierte en un elemento o un conjunto de atributos, con detección automática de delimitadores, nombres de elementos personalizados y escape adecuado.

¿qué es un convertidor CSV a XML?

Un convertidor de CSV a XML convierte los datos tabulares almacenados como valores separados por comas en un documento XML estructurado. CSV es un formato plano donde cada línea es un registro y cada valor está separado por un delimitador, que es compacto pero no contiene nido ni información de tipo. XML envuelve cada valor en una etiqueta con nombre, por lo que los mismos datos obtienen una estructura explícita que los validadores, las transformaciones XSLT y los sistemas empresariales más antiguos pueden leer directamente. Esta herramienta lee su CSV, trata la primera fila como los nombres de las columnas y escribe cada fila siguiente como un elemento XML cuyos hijos llevan el nombre de esas columnas.

El convertidor sigue las reglas de cotización del RFC 4180, por lo que un valor que a su vez contiene una coma, una comilla o un salto de línea se analiza correctamente cuando está envuelto en comillas dobles en lugar de dividirse en campos. Detecta automáticamente si su archivo está separado por comas, punto y coma, pestañas o tuberías verificando qué delimitador proporciona un recuento de columnas consistente y puede anular esa elección. Los nombres de las columnas se convierten en nombres de elementos XML válidos, porque los nombres XML no pueden contener espacios ni comenzar con un dígito, y los caracteres significativos del marcado se escapan (&, < y > en texto, más los atributos internos de la cita doble) para que la salida siempre esté bien formada. Puedes elegir si cada celda se convierte en un elemento secundario o un atributo en la fila; el contenedor es siempre <rows> y cada registro es siempre <row>.

Aquí hay un ejemplo comprobable para el convertidor CSV a XML. Pegar identificación; Nombre;equipo en la primera línea y 1;Ada Lovelace;R&D en la segunda, deje el delimitador en Auto-detect y haga clic en Convertir a XML. Se detecta el punto y coma y la fila sale como <row> que contiene <id>1</id>, <First_Name>Ada Lovelace</First_Name> y <team>R&amp;D</team>. Establezca celdas en cuanto a atributos y el mismo registro se convertirá en una línea: <row id="1" First_Name="Ada Lovelace" team="R&amp;D"/>.

Todo se ejecuta en su navegador con JavaScript, por lo que una exportación de cliente, una lista de precios o un feed de datos nunca sale de su dispositivo: nada se carga, registra ni almacena, y el convertidor sigue funcionando sin conexión a Internet una vez que la página se ha cargado. Eso es importante para los archivos CSV, que habitualmente contienen nombres, direcciones de correo electrónico, detalles de pedidos y otra información que no le gustaría pegar en un servidor aleatorio. Está diseñado para migrar datos de hojas de cálculo a una canalización XML, generar dispositivos XML para pruebas y preparar feeds para sistemas que solo aceptan entrada XML.

¿cómo utilizar el convertidor CSV a XML?

  1. Pegue su CSV

    Pegue o escriba sus datos CSV en el cuadro de entrada. Un bloque copiado de Excel, Google Sheets o un archivo.csv funciona directamente, incluidos los campos citados que contienen comas o saltos de línea.

  2. Establecer las opciones

    Deje el delimitador en Autodetect o elija uno, elija si la primera fila es un encabezado, establezca celdas en cuanto a elementos secundarios o atributos y alterne Pretty print y la declaración XML.

  3. convertido

    Haga clic en Convertir a XML. La herramienta analiza cada fila, escapa a los caracteres de marcado, desinfecta los nombres de las columnas en etiquetas XML válidas y crea un documento bien formado.

  4. Copiar o descargar

    Copie el XML a su portapapeles o descárguelo como un archivo.xml, luego ajuste las opciones y vuelva a convertirlo si necesita una forma diferente.

Características clave

  • Análisis RFC 4180

    Un analizador de máquina de estados adecuado maneja campos cotizados, comillas dobles escapadas y comas o nuevas líneas dentro de un valor, por lo que las exportaciones complicadas del mundo real se convierten correctamente.

  • Detección automática del delimitador

    Los archivos de coma, punto y coma, pestaña y canalización se detectan mediante los cuales el separador proporciona un recuento de columnas consistente y puede anular la suposición cuando un archivo es inusual.

  • Elementos o Atributos

    Representa cada celda como un elemento secundario con nombre o colapsa una fila en un solo elemento con un atributo por columna, lo que espere tu sistema de destino.

  • Salida válida y escapada

    Los nombres de las columnas se convierten en nombres y símbolos XML legales, los corchetes angulares y las comillas de atributos se escapan, por lo que el resultado siempre es un XML bien formado que puede validar.

Frequently Asked Questions

Pegue el CSV en el cuadro de entrada, confirme la configuración del delimitador y del encabezado y haga clic en Convertir a XML. La primera fila se lee como los nombres de las columnas y cada fila siguiente se convierte en un elemento XML cuyas etiquetas secundarias llevan el nombre de esas columnas. Luego puede copiar el resultado o descargarlo como un archivo.xml.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

csv to xmlcsv to xml converterconvert csv to xmlcsv to xml onlinecsv file to xmlspreadsheet to xmlcsv2xmlcsv to xml free