Cómo abrir archivos XML en Excel 2003

Para obtener una versión de Microsoft Excel 2002 de este artículo, consulte
282161 .

Nº de ERROR: 173229 (Office10)BUG #: 173272 (Office10)

Resumen

En Microsoft Excel, puede abrir y guardar archivos de lenguaje de marcado Extensible (XML, Extensible Markup Language). Este artículo describe cómo se muestran los archivos XML cuando se abren en Excel.

Más información

Datos estructurados

XML es un lenguaje de metamarcado que proporciona un formato para describir datos estructurados. XML es un subconjunto de la Generalized Markup lenguaje estándar (SGML) optimizado para la entrega a través del Web.

XML es un formato de texto flexible que se deriva de SGML (ISO 8879) definido por el World Wide Web Consortium (W3C). El W3C supervisa la implementación de XML para que permanezca independiente de aplicaciones y proveedores. Para obtener más información acerca del W3C y XML, visite el siguiente sitio Web de W3C:En XML, puede definir un conjunto ilimitado de etiquetas. Las etiquetas se utilizan para describir el tipo de datos que está incluidos. El siguiente ejemplo XML es un informe meteorológico:
<?xml version="1.0" ?><weather-report>
<date>March 25, 1998</date>
<time>08:00</time>
<area>
<city>Seattle</city>
<state>WA</state>
<region>West Coast</region>
<country>USA</country>
</area>
<measurements>
<skies>partly cloudy</skies>
<temperature>46</temperature>
<wind>
<direction>SW</direction>
<windspeed>6</windspeed>
</wind>
<h-index>51</h-index>
<humidity>87</humidity>
<visibility>10</visibility>
<uv-index>1</uv-index>
</measurements>
</weather-report>

Cómo abrir archivos en Excel

Cuando abre un archivo XML en Excel, solicitará que seleccione uno de los métodos siguientes para importar los datos XML:
  • Como una lista XML
  • Como libro de sólo lectura
  • Utilice el panel de tareas Origen XML

Abrir el archivo como una lista XML

Cuando se abre un origen XML, Excel busca una etiqueta de una hoja de estilos XML (XSL). El XSL describe cómo se presentarán los datos. Si la etiqueta está presente, Excel le presenta una opción para aplicar la hoja de estilos o no. Si selecciona aplicar una hoja XSL, ésta dicta cómo presentar los datos; en este caso, el resto de la información de esta sección de este artículo no se aplica.

Si no hay ninguna etiqueta XSL, recibirá el siguiente mensaje:
El origen XML especificado no hace referencia a un esquema. Excel creará un esquema basado en los datos de origen XML.
Excel, a continuación, importa los datos en el origen XML. Si los datos XML contienen campos duplicados dentro de un elemento, Excel distribuye los datos en varias filas. Cada fila contiene un único conjunto de datos. Esto puede causar un pequeño conjunto de datos en XML se muestre como un número mayor de filas en Excel.

Abra el archivo como libro de sólo lectura

Cuando se selecciona para abrir un documento de origen XML como un libro de sólo lectura, la primera etiqueta del elemento se utiliza como título y se coloca en la celda A1. El resto de las etiquetas se ordenan alfabéticamente y se coloca en la segunda fila. En el ejemplo de informe meteorológico anteriormente en este artículo se ordenará en la siguiente lista de encabezados de columna cuando se abre como un libro de sólo lectura:
  • /area/city
  • /area/country
  • /area/region
  • /area/state
  • /date
  • /measurements/h-index
  • /measurements/humidity
  • /measurements/skies
  • /measurements/temperature
  • /measurements/uv-index
  • /measurements/visibility
  • /measurements/wind/direction
  • /measurements/wind/windspeed
  • /time
Si hay un conjunto de datos, los datos para cada una de estas columnas se coloca en la tercera línea de la hoja de cálculo. Si los datos XML contienen campos duplicados dentro de un elemento, Excel distribuye los datos en varias filas. Cada fila contiene un único conjunto de datos. Esto puede causar un pequeño conjunto de datos en XML se muestre como un número mayor de filas en Excel.

Utilice el panel de tareas Origen XML

Se muestra el esquema del archivo de datos XML en el panel de tareas Origen XML. A continuación, puede arrastrar elementos del esquema a la hoja de cálculo para asignar los elementos a la hoja de cálculo.

Si abre un archivo de datos XML que no hace referencia a un esquema, Excel deduce el esquema del archivo de datos XML.

Referencias

287739 XL2002: mensaje de Error: las siguientes características del libro no se guardarán en la hoja de cálculo XML


287734 XL2002: Excel guarda archivos XML en el formato de hoja de cálculo XML


Para obtener más información sobre XML, visite Microsoft Developer Network XML Home o el sitio de Web del Kit de desarrollo de Software de XML:
Propiedades

Id. de artículo: 827294 - Última revisión: 9 ene. 2017 - Revisión: 1

Comentarios