Cómo abrir archivos XML en Excel 2003

Seleccione idioma Seleccione idioma
Id. de artículo: 827294
Para obtener una versión de Microsoft Excel 2002 de este artículo, consulte 282161.

Expandir todo | Contraer todo

En esta página

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 al abrir 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 los estándar generalizado de lenguaje de marcado (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:
http://www.w3.org
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 de Excel

Al abrir 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 preguntará si desea 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 de 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 para que aparezca como un número mayor de filas en Excel.

Abra el archivo como libro de sólo lectura

Cuando se seleccione esta opción 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. El ejemplo de informe meteorológico anteriormente en este artículo se ordenarán en la siguiente lista de encabezados de columna cuando se abre como un libro de sólo lectura:
  • / área/ciudad
  • / área/país
  • / zona o región
  • / área/estado
  • /Date
  • /Measurements/h-index
  • las mediciones/humedad
  • las mediciones/skies
  • las mediciones/temperatura
  • /Measurements/UV-index
  • visibilidad/medidas
  • /Measurements/Wind/Direction
  • /Measurements/Wind/windspeed
  • / hora
Si hay un conjunto de datos, los datos de 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 para que aparezca 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. Se pueden 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

287734XL2002: Excel guarda archivos XML en 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:
http://msdn.Microsoft.com/xml/default.aspx
http://msdn2.Microsoft.com/en-us/library/aa203727 (office.11).aspx

Propiedades

Id. de artículo: 827294 - Última revisión: lunes, 03 de marzo de 2014 - Versión: 6.0
Palabras clave: 
kbxml kbimport kbopenfile kbconversion kbconvert kbinfo kbmt KB827294 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 827294

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com