È importante comprendere come vengono gestiti i tipi di dati XSD (XML Schema Definition) quando si importano o si esportano dati XML, in modo che i dati vengano convertiti in modo appropriato in base alle proprie esigenze.
Per saperne di più
Informazioni su come Excel gestisce i tipi di dati XSD durante l'importazione di dati XML
Importante: Se un file di schema XML (xsd) non definisce un attributo del tipo di dati specifico per un elemento, ad esempio xsd:decimal, excel formatta la cella come testo per impostazione predefinita durante l'importazione dei dati XML. La formattazione del testo assicura che i caratteri archiviati nella cella siano esattamente gli stessi dei dati archiviati nel file XML (.xml). Ad esempio, i valori zero (0) iniziali in un campo ID o carta di credito vengono rimossi quando sono formattati come numero, ma non vengono rimossi quando sono formattati come testo. Tuttavia, i dati formattati come testo non verranno valutati. Se si vuole che i dati vengano valutati perché contengono una formula, è necessario fornire in modo esplicito un attributo del tipo di dati numerico, ad esempio xsd:decimal o xsd:integer.
La tabella seguente elenca i formati di visualizzazione applicati quando un elemento con un determinato tipo di dati XSD viene importato in un foglio di lavoro di Excel. I dati con un 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 |
---|---|---|
orario |
h.mm.ss |
hh:mm:ssZ |
dateTime |
m/d/aaaa h:mm |
yyyy-mm-ddThh:mm:ssZ |
date |
Data *14/3/2001 |
yyyy-mm-ddZ |
gYear |
Numero, senza decimali |
yyyy+/-hh:mm |
gDay |
Numero, senza decimali |
|
gYearMonth |
Mmm-yy personalizzato |
yyyy-mm+/-hh:mm |
gMonthDay |
D-mmm personalizzato |
|
anytype |
Text |
|
Boolean |
booleano |
|
Decimale |
Generale |
Gli zeri iniziali e finali (0) vengono eliminati. |
byte |
Generale |
Informazioni sul mapping dei formati di visualizzazione di Excel ai tipi di dati XSD quando si esportano dati XML
Quando si esportano dati XML, i dati esportati corrisponderanno ai dati visualizzati nel foglio di lavoro, nei casi seguenti:
-
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 che contiene dati numerici, di data o ora, viene esportato il valore sottostante della cella. Ad esempio, se si applica un formato di visualizzazione Percentuale a una cella che restituisce il 51,50%, il valore della cella verrà esportato come 0,515.
Servono altre informazioni?
È sempre possibile rivolgersi a un esperto della Tech Community di Excel o ottenere supporto nelle Community.