Fontos tisztában lenni az XML-sémadefiníció (XSD) adattípusainak kezelésével az XML-adatok importálásakor vagy exportálásakor, hogy az adatok az igényeinek megfelelően legyenek konvertálva.
Kapcsolódó műveletek
Megtudhatja, hogyan kezeli az Excel az XSD-adattípusokat XML-adatok importálásakor
Fontos: Ha egy XML-sémafájl (.xsd) nem határoz meg adott adattípus-attribútumot egy elemhez (például xsd:decimális), akkor az Excel az XML-adatok importálásakor alapértelmezés szerint szövegként formázja a cellát. A szövegként való formázás biztosítja, hogy a cellában tárolt karakterek pontosan megegyeznek az XML-fájlban (.xml) tárolt adatokkal. Egy azonosító vagy hitelkártyamező kezdő nulla (0) értékei például el lesznek távolítva, ha számként vannak formázva, de szövegként nem lesznek eltávolítva. A szövegként formázott adatok azonban nem értékelhetők ki. Ha azt szeretné, hogy az adatok kiértékelése képletet tartalmaz, explicit módon meg kell adnia egy numerikus adattípus-attribútumot, például xsd:decimal vagy xsd:integer.
Az alábbi táblázat azokat a megjelenítési formátumokat sorolja fel, amelyek akkor lépnek életbe, amikor egy adott XSD-adattípusú elemet importál egy Excel-munkalapra. A Nem támogatott formátumok oszlopban felsorolt XSD formátumú adatok szöveges értékekként lesznek importálva.
XSD-adattípus |
Excel megjelenítési formátum |
Nem támogatott formátumok |
---|---|---|
time |
ó:pp:mm |
hh:mm:ssZ |
Datetime |
m/d/éééé ó:mm |
yyyy-mm-ddThh:mm:ssZ |
date |
Dátum *3/14/2001 |
yyyy-mm-ddZ |
gYear |
Szám, tizedesjegyek nélkül |
yyyy+/-hh:mm |
gDay |
Szám, tizedesjegyek nélkül |
|
gYearMonth |
Egyéni mmm-yyy |
Éééé-hh+/-óó:mm |
gMonthDay |
Egyéni d-mmm |
|
anytype |
Text (Szöveg) |
|
Logikai |
logikai változó |
|
Decimális |
Általános |
A kezdő és záró nullák (0) el lesznek dobva. |
bájt |
Általános |
Megtudhatja, hogy az Excel megjelenítési formátumai hogyan képezhetők le XSD-adattípusokra XML-adatok exportálásakor
XML-adatok exportálásakor az exportált adatok a következő körülmények között egyeznek a munkalapon megjelenő adatokkal:
-
Az Excel megjelenítési formátuma Szöveg.
-
Nem módosította az adatok megjelenítési formátumát.
Ha módosítja egy numerikus, dátum- vagy időadatokat tartalmazó cella megjelenítési formátumát, akkor a rendszer exportálja a cella mögöttes értékét. Ha például százalék megjelenítési formátumot alkalmaz egy olyan cellára, amely 51,50%-os megjelenítést eredményez, a cella értéke 0,515-ként lesz exportálva.
További segítségre van szüksége?
Kérdéseivel mindig felkeresheti az Excel technikai közösség egyik szakértőjét, vagy segítséget kérhet a közösségekben.