Podpora za podatkovne tipe definicije sheme XML (XSD)

Pomembno : Besedilo članka je prevedeno strojno. Glejte zavrnitev odgovornosti. Angleško različico tega članka najdete tukaj .

Pri uvozu ali izvozu podatkov XML je pomembno, da razumete, kako so obdelani podatkovni tipi definicije sheme XML (XSD), da bodo podatki pravilno pretvorjeni v skladu z vašimi zahtevami.

Kaj želite narediti?

Kako Excel obravnava podatkovne tipe XSD pri uvozu podatkov XML

Kako so oblike prikaza v Excelu preslikane v podatkovne tipe XSD pri izvažanju podatkov XML

Kako Excel obravnava podatkovne tipe XSD pri uvozu podatkov XML

Pomembno : Če datoteka sheme XML (.xsd) ne določa posebnega atributa podatkovnega tipa za element (kot je xsd:decimal), Microsoft Office Excel 2007 pri uvozu podatkov XML privzeto oblikuje celico kot besedilo. Oblikovanje kot besedilo zagotavlja, da so znaki, shranjeni v celici, popolnoma enaki kot podatki, ki so shranjeni v datoteki XML (.xml). Vodilni ničelne vrednosti (0) v polju z ID-jem ali kreditno kartico bodo odstranjene, če so oblikovane kot število, vendar ne bodo odstranjene, če so oblikovane kot besedilo. Vendar pa podatkov, ki so oblikovani kot besedilo, ni mogoče ovrednotiti. Če želite ovrednotiti podatke, ker vsebujejo formulo, morate izrecno določiti atribut številskega podatkovnega tipa, kot je xsd:decimal ali xsd:integer.

V spodnji tabeli so navedene oblike prikaza, ki so uporabljene, ko element z določenim podatkovnim tipom XSD uvozite na Excelov delovni list. Podatki v obliki zapisa XSD, ki so navedeni v stolpcu Nepodprte oblike zapisa, bodo uvoženi kot besedilne vrednosti.

Podatkovni tip XSD

Oblika prikaza v Excelu

Nepodprte oblike zapisa

time

h:mm:ss

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

dateTime

m/d/yyyy h:mm

yyyy-mm-ddThh:mm:ssZ
yyyy-mm-ddThh:mm:ss+/-hh:mm
yyyy-mm-ddThh:mm:ss.f-f
Leta, ki so zunaj razpona od 1900 do 9999

date

Datum *14. 3. 2001

yyyy-mm-ddZ
yyyy-mm-dd+/-hh:mm
Leta zunaj razpona od 1900 do 9999

gYear

Številka, brez decimalk

yyyy+/-hh:mm
Leta zunaj razpona od 1900 do 9999

gDay
gMonth

Številka, brez decimalk

gYearMonth

mmm-yy po meri

yyyy-mm+/-hh:mm
Leta zunaj razpona od 1900 do 9999

gMonthDay

d-mmm po meri

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

Besedilo

boolean

Logična vrednost

decimal
float
double

Splošno

Začetne in končne ničle (0) so izpuščene.
Minus (-) in plus (+) znaka sta upoštevana, čeprav so prikazani samo znaki minus.
Excel shrani in računa z natančnostjo na 15 pomembnih števk.

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

Splošno

Na vrh strani

Kako so oblike prikaza v Excelu preslikane v podatkovne tipe XSD pri izvažanju podatkov XML

Pri izvozu podatkov XML se bodo izvoženi podatki ujemali s podatki, ki so prikazani na delovnem listu, če:

  • Je oblika prikaza v Excelu Besedilo .

  • Niste spremenili oblike prikaza podatkov.

Če spremenite obliko prikaza celice s številčnimi, datumskimi ali časovnimi podatki, bo izvožena temeljna vrednost celice. Denimo, da v celici uporabite obliko prikaza Odstotek, kar se prikaže kot 51,50 %, bo vrednost celice izvožena kot ,515.

Na vrh strani

Opomba : Strojni prevod – zavrnitev odgovornosti: Ta članek je bil preveden z računalniškim programom brez človeškega posredovanja. Microsoft skuša s strojno prevedenimi članki vsebino o Microsoftovih izdelkih, storitvah in tehnologijah približati osebam, ki ne razumejo angleščine. Ker je bil članek strojno preveden, so lahko v njem jezikovne, slovnične in pravopisne napake.

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×