Identificativo articolo: 282161 - Ultima modifica: martedì 21 agosto 2007 - Revisione: 3.1

XL2002: Apertura di file XML in Excel

Questo articolo è stato precedentemente pubblicato con il codice di riferimento I282161
Espandi tutto | Chiudi tutto

Sommario

In Microsoft Excel è possibile aprire e salvare file in formato XML (Extensible Markup Language). In questo articolo viene illustrato come sono visualizzati i file XML aperti in Excel.

Informazioni

Dati strutturati

XML è un linguaggio meta-markup che fornisce un formato per la descrizione di dati strutturati. XML è un sottoinsieme del linguaggio SGML (Standard Generalized Markup Language) ottimizzato per la distribuzione sul Web. È stato definito dal World Wide Web Consortium (W3C) per assicurare che i dati struttturati siano uniformi e indipendenti da applicazioni e fornitori.

In XML è possibile specificare un insieme illimitato di tag, che vengono utilizzati per descrivere il tipo di dati che racchiudono. Di seguito è riportato un esempio di bollettino meteorologico in formato XML:
<?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>

Apertura di file in Excel

Quando si apre un file XML in Excel, viene automaticamente cercato il tag di un foglio di stile XML (XSL). Nel foglio XSL è descritta la modalità di presentazione dei dati. Se il tag è presente, viene chiesto di scegliere se applicare o meno il foglio di stile. Se si sceglie di applicare il foglio XSL, questo imposterà la modalità di presentazione dei dati e in tal caso le restanti informazioni fornite in questa sezione non saranno applicabili.

Se non è presente un tag XSL oppure se si sceglie di non applicare il foglio XSL, il primo tag dell'elemento verrà utilizzato come titolo e inserito nella cella A1.

I rimanenti tag vengono ordinati alfabeticamente e inseriti nella seconda riga. L'esempio precedente verrebbe ordinato come nell'elenco seguente:
  • /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 è presente un set di dati, i dati per ognuna di queste colonne vengono inseriti nella terza riga del foglio di calcolo. Se un elemento dei dati XML contiene campi duplicati, i dati vengono distribuiti su più righe. In ogni riga viene inserito un set univoco di dati. Per questo motivo, un piccolo set di dati in XML potrebbe essere distribuito su molte righe in Excel.

Per ulteriori informazioni sul salvataggio in formato XML con Microsoft Excel, fare clic sui numeri degli articoli della Knowledge Base riportati di seguito (gli articoli con prefisso "Q" contengono informazioni in inglese):
287739  (http://support.microsoft.com/kb/287739/ ) XL2002: Error Message: The Following Features from Your Workbook Will Not Be Saved in the XML Spreadsheet
287734  (http://support.microsoft.com/kb/287734/IT/ ) XL2002: In Excel i file XML vengono salvati nel formato Foglio di calcolo XML

Riferimenti

Per ulteriori informazioni sull'XML, visitare la Home Page Microsoft Developer Network XML oppure il sito Web XML Software Developer's Kit ai seguenti indirizzi (informazioni in lingua inglese):

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

http://msdn.microsoft.com/xml/c-frame.htm?/xml/index.asp (http://msdn.microsoft.com/xml/c-frame.htm?/xml/index.asp)

Le informazioni in questo articolo si applicano a
  • Microsoft Excel 2002 Standard Edition
Chiavi: 
kbhowto kbdta kbpending KB282161
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.
 

Traduzione articoli

 

Related Support Centers