Excel Open XML - ¿Cómo exportar datos de Excel a un archivo XML?

Tabla de contenido

Archivo XML abierto de Excel

Los datos pueden venir de diferentes formas y el archivo de origen varía de una situación a otra. Los datos son la parte más importante de la toma de decisiones, pero es importante saber cómo podemos importar datos de diferentes fuentes. Las extensiones de archivo comunes con las que todos estamos familiarizados son "Archivo de texto y archivo de Excel", pero también hay varias otras fuentes disponibles. En este artículo, le mostraremos cómo abrir datos de Excel en formato XML y también cómo importar datos XML a Excel con un formato ordenado.

¿Qué es el archivo XML?

E xtensible M arkup L anguage de almacenar datos en el formato XML. Con los datos de Excel, podemos convertir los datos a formato XML; Como todas las demás reglas de bases de datos externas, XML también tiene su propio conjunto estándar de acciones.

Las siguientes son las reglas del archivo XML.

  • La primera línea de los datos siempre debe incluir la siguiente línea de código.
  • El formato XML tiene el encabezado y el final del nombre de la tabla.
  Columna1Columna1   Columna2Columna2   Columna1Columna1   Columna2Columna2 

De esta forma, podemos crear una tabla XML para convertir los datos de Excel en un formato de tabla XML. Ahora veremos cómo abrir datos de Excel en formato XML.

Ejemplo de conversión de datos de Excel a formato de archivo XML

Por ejemplo, mire los datos a continuación en la hoja de cálculo de Excel.

Necesitamos convertir esto en un formato de Excel XML como el siguiente.

Aquí lo que tenemos que hacer es crear dos formatos de líneas de muestra para nuestros datos. Como hemos comentado, nuestras reglas para crear una línea de código obligatoria se encuentran a continuación.

A continuación, debemos ingresar el nombre de la tabla según nuestro deseo, y el nombre de la tabla es

Después del nombre de la tabla, debemos ingresar el nombre del encabezado de la columna y , a continuación, debemos incluir el nombre y terminar esto con el encabezado de la columna nuevamente.

Así, necesitamos preparar un esquema de datos XML. Para los datos anteriores, he creado el esquema; puede copiar y pegar el esquema.

   James Butt Nueva Orleans Orleans Josephine Darakjy Brighton Livingston     

Hemos creado dos ejemplos, así que al usar esto, podemos aplicar el mismo esquema a nuestro archivo de Excel y extraer datos en el mismo formato (XML) que se proporcionó anteriormente.

Copie el código anterior en un archivo de texto y guárdelo como "XML".

Siga los pasos a continuación para abrir los datos de Excel en formato XML.

Paso 1: en el libro de trabajo de datos, vaya a la pestaña "Desarrollador" y haga clic en "Fuente".

Paso 2: Esto se abrirá debajo de la ventana "Fuente XML" a la derecha de la hoja de trabajo y haga clic en "Mapas XML".

Paso 3: Ahora, esto abrirá la ventana XML Maps y luego haga clic en el botón "Agregar" para elegir el archivo de esquema XML.

Paso 4: Ahora elija el archivo XML ya guardado con el esquema.

Paso 5: Haga clic en "Abrir" y le pedirá su confirmación.

Paso 6: Haga clic en "Aceptar" dos veces más para obtener los encabezados del esquema a la izquierda.

Paso 7: Ahora arrastre y suelte el encabezado de la primera columna "Nombre" de la fuente XML a la tabla real en la hoja de trabajo.

Esto aplicará el esquema de la columna "Nombre" a la columna de la tabla de datos.

Ahora repita lo mismo para las columnas restantes también. Arrastre y suelte las columnas de esquema respectivas en las columnas respectivas de la tabla de datos.

Entonces, ahora, se aplican todas las columnas del esquema XML. Ahora, en la pestaña Desarrollador de Excel, haga clic en la opción "Exportar".

Ahora esto le pedirá que guarde el archivo en la carpeta deseada, dé un nombre y guarde el archivo.

Después de elegir la carpeta, haga clic en "Exportar" y sus datos se extraerán como el archivo "Datos XML".

Ahora abra el archivo y todas las filas estarán ahora en formato XML.

De esta forma, podemos extraer o abrir los datos de Excel en el archivo XML.

Importar datos XML a Excel

La importación de un archivo XML a Excel requiere seguir ciertos pasos. Siga los pasos a continuación para importar datos desde un archivo XML.

Paso 1: En la pestaña Datos, haga clic en "Obtener datos y desde archivo", elija Desde XML.

Paso 2: Esto le pedirá que elija el archivo de la ubicación almacenada. Elija el archivo.

Paso 3: Haga clic en "Importar" y sus datos se importarán a un archivo de Excel.

De esta forma, podemos trabajar con "Archivos XML" en Excel.

Cosas para recordar

  • El archivo XML sigue un determinado script, por lo que debe seguir una línea de códigos obligatoria como se indica anteriormente.
  • Cuando su archivo XML, se abrirá con TEXT File solamente, pero el formato está en XML Schema.
  • Necesitamos crear al menos dos ejemplos de esquema para aplicar la misma lógica a datos completos y exportarlos como un archivo XML.

Articulos interesantes...