Supporto dei tipi di dati XSD (XML Schema Definition)

Importante :  Il presente articolo è stato tradotto automaticamente, vedere la dichiarazione di non responsabilità. Per visualizzare la versione inglese dell'articolo, fare clic qui.

Quando si importano o si esportano dati XML, è importante conoscere la modalità di gestione dei tipi di dati XSD (XML Schema Definition), in modo da convertirli esattamente in base alle proprie esigenze.

Per saperne di più

Informazioni su come gestire i tipi di dati XSD Excel quando si importano dati XML

Informazioni su come Excel visualizzare mapping dei formati per i tipi di dati XSD quando si esegue l'esportazione di dati XML

Gestione dei tipi di dati XSD durante l'importazione di dati XML in Excel

Importante : Se un file di schema XML, con estensione xsd, non definisce un attributo di un tipo di dati specifico per un elemento (ad esempio xsd:decimal), in Microsoft Office Excel 2007 le celle vengono formattate come testo per impostazione predefinita quando si importano dati XML. La formattazione come testo assicura che i caratteri archiviati nella cella corrispondano esattamente ai dati archiviati nel file XML (con estensione xml). Ad esempio, i valori zero iniziali (0) in un campo ID o di carta di credito vengono rimossi quando sono formattati come numero, ma non quando sono formattati come testo. I dati formattati come testo non vengono tuttavia calcolati. Se si desidera calcolare i dati in quanto contengono formule, è necessario fornire in modo esplicito un attributo di un tipo di dati numerico, ad esempio xsd:decimal o xsd:integer.

Nella tabella che segue sono elencati i formati di visualizzazione applicati quando si importa un determinato tipo di dati XSD in un foglio di lavoro di Excel. I dati con formato XSD elencati nella colonna Formati non supportati vengono importati come valori di testo.

Tipo di dati XSD

Formato di visualizzazione di Excel

Formati non supportati

time

h.mm.ss

hh:mm:ssZ
Hh:mm:ss.f-f

dateTime

g/m/aaaa h.mm

yyyy-mm-ddThh:mm:ssZ
yyyy-mm-ddThh:mm:ss+/-hh:mm
yyyy-mm-ddThh:mm:ss.f-f
Anni non compresi nell'intervallo dal 1900 al 9999

date

Data *14/03/2001

yyyy-mm-ddZ
yyyy-mm-dd+/-hh:mm
Anni non compresi nell'intervallo dal 1900 al 9999

gYear

Numero, senza decimali

yyyy+/-hh:mm
Anni non compresi nell'intervallo dal 1900 al 9999

gDay
gMonth

Numero, senza decimali

gYearMonth

Personalizzato mmm-aa

yyyy-mm+/-hh:mm
Anni non compresi nell'intervallo dal 1900 al 9999

gMonthDay

Personalizzato g-mmm

anytype
anyURI
base64Binary
duration
ENTITIES
ENTITY
hexBinary
ID
IDREF
IDREFS
language
Name
NCName
NMTOKEN
NMTOKENS
normalizedString
NOTATION
QName
string
token

Testo

boolean

Boolean

decimal
float
double

Generale

Gli zeri (0)a inizio e fine riga vengono ignorati.
I segni negativo (-) e positivo (+) vengono rispettati, sebbene verranno visualizzati solo i segni negativi.
Excel memorizza e calcola un massimo di 15 cifre significative di approssimazione.

byte
int
integer
long
negativeInteger
nonNegativeInteger
nonPositiveInteger
positiveInteger
short
unsignedByte
unsignedInt
unsignedLong
unsignedShort

Generale

Torna all'inizio

Mapping dei formati di visualizzazione di Excel ai tipi di dati XSD durante l'esportazione di dati XML

Quando si esportano dati XML, i dati esportati corrisponderanno ai dati visualizzati nel foglio di lavoro nei seguenti casi:

  • Il formato di visualizzazione di Excel è Testo.

  • Il formato di visualizzazione dei dati non è stato modificato.

Se si modifica il formato di visualizzazione di una cella contenente dati di tipo numero, data o data/ora, verrà esportato il valore sottostante della cella. Se, ad esempio, si applica il formato di visualizzazione Percentuale a una cella, il risultato visualizzato sarà 51,50% mentre il valore della cella verrà esportato come 0,515.

Torna all'inizio

Nota : Dichiarazione di non responsabilità per la traduzione automatica: Il presente articolo è stato tradotto tramite un software di traduzione automatica e non da una persona. Microsoft offre le traduzioni automatiche per consentire a coloro che non conoscono la lingua inglese di leggere gli articoli sui prodotti, sui servizi e sulle tecnologie Microsoft. Dal momento che l'articolo è stato tradotto automaticamente, potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli.

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×