Az XML-sémadefiníció (XSD) adattípusainak támogatása

Fontos : Ez a cikk gépi fordítással lett lefordítva, lásd a jognyilatkozatot. A cikk angol változatát itt találhatja meg.

Fontos megérteni, hogy az XML sémadefiníció (XSD) adattípusokat hogyan kezeli a program XML-adatok importálásakor és exportálásakor, hogy az adatok átalakítása az igényeinek megfelelően történjen.

Kapcsolódó műveletek

Ismerje meg, hogyan kezeli az Excel az XSD-adattípusokat XML-adatok importálásakor

Ismerje meg, hogyan jeleníti meg az Excel az XSD-adattípusokhoz a formátumleképezéseket XML-adatok exportálásakor

Ismerje meg, hogyan kezeli az Excel az XSD-adattípusokat XML-adatok importálásakor

Fontos : Ha az XML-sémafájl (.xsd) nem határoz meg semmilyen adattípus-attribútumot az elemhez (például xsd:decimal), akkor a(z) Microsoft Office Excel 2007 alapértelmezés szerint szövegként formázza a cellát az XML-adatok importálásakor. A szövegként történő formázás biztosítja, hogy a cellában tárolt karakterek pontosan ugyanolyanok lesznek, mint az XML fájlban (.xml) tárolt adatok. Ha például az Azonosító vagy a Hitelkártya mezőben lévő kezdő nulla (0) értékek számként való formázáskor eltűnnek, szövegként formázáskor viszont nem. A szövegként formázott adatokat viszont nem lehet értékelni. Ha értékelni szeretné az adatokat, mert képletet tartalmaznak, akkor kimondottan numerikus adattípus-attribútumot kell megadnia, például xsd:decimal vagy xsd:integer.

A következő táblázat azokat a megjelenítési formátumokat tartalmazza, amelyeket akkor alkalmaz a program, ha egy elemet egy adott típusú XSD-adatként importál az Excel-munkalapba. A Nem támogatott formátumok oszlopban szereplő XSD formátumú adatokat szövegként importálja a program.

XSD-adattípus

Excel megjelenítési formátum

Nem támogatott formátumok

time

ó:pp:mm

óó:pp:mmZ
Óó:pp:mm.f-f

dateTime

h/n/éééé ó:pp

éééé-hh-nnTóó:pp:mmZ
éééé-hh-nnTóó:pp:mm+/-óó: pp
éééé-hh-nnTóó:pp:mm.f – f
Évek az 1900–9999 tartományon kívül.

date

Dátum *3/14/2001

éééé-hh-nnZ
éééé-hh-nn+/-óó:pp
Évek az 1900–9999 tartományon kívül.

gYear

Szám tizedesjegyek nélkül

éééé+/-óó:pp
Évek az 1900–9999 tartományon kívül.

gDay
gMonth

Szám tizedesjegyek nélkül

gYearMonth

Egyéni éé-hhh

éééé-hh+/-óó:pp
Évek az 1900–9999 tartományon kívül.

gMonthDay

Egyéni hhh-n

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

Szöveg

boolean

Logikai változó

decimal
float
double

Általános

A kezdő és záró nullák (0) eltűnnek.
A negatív (-) és a pozitív (+) előjeleket figyelembe veszi a program, de csak a mínuszjel jelenik meg.
Az Excel 15 számjegy pontossággal számol és tárolja az adatokat.

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

Általános

Vissza a lap tetejére

Ismerje meg, hogyan jeleníti meg az Excel az XSD-adattípusokhoz a formátumleképezéseket XML-adatok exportálásakor

XML-adatok exportálásakor az exportált adatok az alábbi körülmények fennállása esetén egyeznek meg a munkalapon látható 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ő formátumú cella megjelenítési formátumát, a megjelenített érték alapjául szolgáló cellaértéket exportálja a program. Ha például Százalék a megjelenítési formátum, amelynek eredménye 51,50 %, a cella értéke 0,515-ként lesz exportálva.

Vissza a lap tetejére

Megjegyzés : Gépi fordítás jognyilatkozata: Ez a cikk számítógép által, emberi közreműködés nélkül lett lefordítva. A Microsoft ezeket a gépi fordításokat azért nyújtja, hogy az angol nyelvet nem beszélők minél több tartalomhoz tudjanak hozzáférni a Microsoft termékeivel, szolgáltatásaival és technológiáival kapcsolatban. A gépi fordítás miatt előfordulhat, hogy a szöveg szóhasználati, szintaktikai vagy helyesírási hibákat tartalmaz.

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×