Podpora za podatkovne tipe definicije sheme XML (XSD)

Opomba:  Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

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 datoteke sheme XML (.xsd) ne določite vrsto atribut določene podatke za element (na primer xsd:decimal), nato pa Excel oblikuje celico kot besedilo privzeto ko uvozite podatke XML. Oblikovanje kot besedilo zagotavlja, da znakov, ki je shranjena v celici točno enako kot podatki, ki so shranjeni v datoteki XML (.xml). Na primer, posledica tega pa je v polju »ID ali kreditne kartice« ničelne vrednosti (0) so odstrani, ko so oblikovana kot številka, vendar ne odstrani, ko so oblikovani kot besedilo. Vendar pa podatkov, ki je oblikovana kot besedilo ni mogoče ovrednotiti. Če želite podatke za oceno, saj vsebuje formulo, morate vnesti izrecno atribut vrste številskih podatkov, na primer xsd:decimal ali xsd:integer.

V spodnji tabeli so navedene oblike prikaza, ki jih program uporabi, ko je element z določeno vrsto podatkov XSD uvoženi v Excelovem delovnem listu. Podatki v obliki XSD, ki je navedena v stolpcu nepodprte oblike zapisa , ki 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

Potrebujete dodatno pomoč?

Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti tehničnih strokovnjakov za Excel, pridobite podporo skupnosti Answers ali predlagate novo funkcijo oziroma izboljšavo na spletnem mestu Excel User Voice.

Razširite poznavanje Officea
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.

×