XML schemos apibrėžimo (XSD) duomenų tipo palaikymas

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

Labai svarbu išsiaiškinti, kaip XML schemos apibrėžimo (XSD) duomenų tipai yra elgiamasi kai importuoti arba eksportuoti XML duomenis, taip, kad duomenys yra tinkamai konvertuojami pagal savo poreikius.

Ką norite daryti?

Sužinokite, kaip "Excel" apdoroja XSD duomenų tipai, kai XML duomenų importavimas

Sužinokite, kaip "Excel" rodo formatai žemėlapio XSD duomenų tipus, kai eksportuojate XML duomenis

Sužinokite, kaip "Excel" apdoroja XSD duomenų tipai, kai XML duomenų importavimas

Svarbu : Jei XML schemos failą (.xsd) neapibrėžia konkrečių duomenų tipo atributo elementą (pvz., xsd:decimal), tada Microsoft Office Excel 2007 formatuoja langelį kaip tekstą pagal numatytuosius nustatymus importuojant XML duomenis. Kaip teksto formatavimą užtikrina, kad simboliai, įrašyta langelyje būtų lygiai tokia pati kaip duomenis, kurie yra saugomi XML failą (.xml). Pvz., pradžioje nulinių (0) reikšmių ID arba kredito kortelės lauke pašalintas, kai jie yra suformatuotas kaip skaičius, bet ne pašalintas, kai jie formatuojami kaip tekstas. Tačiau duomenų, kuris buvo suformatuotas kaip tekstas nėra įvertinti. Jei norite, kad duomenų įvertinti, nes ji yra formulė, turite aiškiai pateikti skaitinių duomenų tipas atributą, pvz., xsd:decimal arba xsd:integer.

Toliau esančioje lentelėje rodymo formatai bus taikomos, kai elementas su konkretaus XSD duomenų tipo importuojama į "Excel" darbalapį. Skiltyje nepalaikomų formatų XSD formato importuojami kaip tekstinės reikšmės.

XSD duomenų tipas

Programos Excel rodymo formatas

Nepalaikomų formatų

laikas

hh:mm:ss

SSZ
Hh:mm:ss.f f

data ir laikas

YYYY.mm.DD h: mm

YYYY-mm-ddThh:mm:ssZ
yyyy-mm-ddTHH /-hh: mm
yyyy-mm-ddThh:mm:ss.f-f
metų ne nuo 1900 iki 9999

date

Datos * 3/14/2001

YYYY-mm-ddZ
yyyy-mm-dd /-hh: mm
metų ne nuo 1900 iki 9999

gYear

Skaičiaus be dešimtainės dalies

dd /-hh: mm
metų ne nuo 1900 iki 9999

gDay
gMonth

Skaičiaus be dešimtainės dalies

gYearMonth

Pasirinktinis mmm-yy

YYYY-mm /-hh: mm
metų ne nuo 1900 iki 9999

gMonthDay

Pasirinktinis d-mmm

anyType
anyURI
base64Binary
trukmės
ORGANIZACIJOS
OBJEKTO
hexBinary
ID
IDREF
IDREFS
kalbos
pavadinimas
NCName
NMTOKEN
NMTOKENS
normalizedString
IŠRAIŠKA
QName
eilutė
atpažinimo ženklo

Tekstas

Bulio logika

Bulio

dešimtainis
perdengimas
dviguba

Bendras

Todėl ir nulių (0) yra atsisakyta.
Neigiamo (-) ir teigiami (+) ženklą laikomasi, nors rodomi tik neigiamų skaičių ženklai.
"Excel" saugo ir skaičiuoja iki 15 skaitmenų tikslumu.

baito
LC
sveikojo skaičiaus
ilgai
negativeInteger
nonNegativeInteger
nonPositiveInteger
positiveInteger
trumpas
unsignedByte
unsignedInt
unsignedLong
unsignedShort

Bendras

Puslapio viršus

Sužinokite, kaip "Excel" rodo formatai žemėlapio XSD duomenų tipus, kai eksportuojate XML duomenis

Kai eksportuojate XML duomenis, eksportuoti duomenys atitiks duomenis, kuris rodomas darbalapyje, dalyje šiose situacijose:

  • Programos Excel rodymo formatas yra tekstas.

  • Nebuvo pakeisti duomenų rodymo formatą.

Pakeitus langelį, kuriame yra skaičių, datą arba laiką duomenų rodymo formatą, esamame langelio reikšmė yra eksportuojami. Pavyzdžiui, jei jame rodoma 51.50 % rodymo langeliui taikote rodymo formatą procentai , langelio reikšmė bus eksportuojami kaip.515.

Puslapio viršus

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×