XL2002: Abrir ficheiros XML no Excel

Este artigo foi publicado anteriormente em PT282161
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Sumário
No Microsoft Excel, é possível abrir e guardar ficheiros XML (Extensible Markup Language). Este artigo explica a forma como os ficheiros XML são apresentados quando são abertos no Excel.
Mais Informação

Dados estruturados

XML é uma linguagem de meta-documentos que fornece um formato para descrever dados estruturados. XML é um subconjunto da SGML (Standard Generalized Markup Language), que está optimizada para entrega através da Web. É definido pelo World Wide Web Consortium (W3C), assegurando que os dados estruturados serão uniformes e independentes relativamente a aplicações ou fornecedores.

É possível definir um conjunto ilimitado de códigos em XML. Os códigos são utilizados para descrever o tipo de dados incluso. O exemplo de XML que se segue é um boletim meteorológico:
<?xml version="1.0" ?><weather-report>   <date>25 de Março de 1998</date>   <time>08:00</time>   <area>      <city>Estoril</city>      <state>Cascais</state>      <region>Estremadura</region>      <country>Portugal</country>   </area>   <measurements>      <skies>parcialmente nublado</skies>      <temperature>34</temperature>      <wind>         <direction>SO</direction>         <windspeed>6</windspeed>      </wind>      <h-index>51</h-index>      <humidity>87</humidity>      <visibility>10</visibility>      <uv-index>1</uv-index>   </measurements></weather-report>

Abrir ficheiros no Excel

Quando um ficheiro XML é aberto no Excel, este procura um código para uma folha de estilos XML (XSL). A XSL descreve a forma como os dados são apresentados. Se o código estiver presente, o Excel dá-lhe a possibilidade de aplicar ou não a folha de estilos. Se decidir aplicar uma XSL, esta indica como apresentar os dados e, em seguida, as restantes informações desta secção não são aplicáveis.

Se não existir qualquer código XSL, ou se optar por não aplicar a XSL, o primeiro código do elemento é utilizado como título, sendo colocado na célula A1.

Os restantes códigos são ordenados alfabeticamente e colocados ao longo da segunda linha. O exemplo acima seria ordenado na seguinte lista:
  • /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
Se existir um conjunto de dados, os dados para cada uma das destas colunas são colocados na terceira linha da folha de cálculo.Se os dados da XML contiverem campos duplicados dento de um elemento, o Excel propagará os dados por várias linhas. Cada linha contém um conjunto de dados único. Isto pode levar a que um pequeno conjunto de dados em XML seja apresentado como um número de linhas maior no Excel.

Para obter informações adicionais sobre como guardar documentos em formato XML com o Microsoft Excel, clique nos números de artigo existentes abaixo para visualizar os artigos na Microsoft Knowledge Base:
287739XL2002: Mensagem de erro: 'Não serão guardadas na folha de cálculo XML as seguintes funcionalidades do livro'
287734 XL2002: O Excel guarda ficheiros XML no formato de folha de cálculo XML
Referências
Para mais informações sobre XML, consulte a home page de XML da Microsoft Developer Network ou o Web site XML Software Developer's Kit em:

http://msdn.microsoft.com/xml/default.aspx

http://msdn.microsoft.com/xml/c-frame.htm?/xml/index.asp
XL2002 prb inf
Propriedades

ID do Artigo: 282161 - Última Revisão: 12/05/2015 23:16:29 - Revisão: 3.1

  • Microsoft Excel 2002 Standard Edition
  • kbnosurvey kbarchive kbhowto kbdta kbpending KB282161
Esta informação foi útil?