Importuojant arba eksportuojant XML duomenis svarbu suprasti, kaip apdorojami XML schemos apibrėžimo (XSD) duomenų tipai, kad duomenys būtų tinkamai konvertuoti pagal jūsų poreikius.
Ką norėtumėte daryti?
Sužinokite, kaip "Excel" apdoroja XSD duomenų tipus importuojant XML duomenis
Svarbu: Jei XML schemos failas (.xsd) nenurodo elemento konkretaus duomenų tipo atributo (pvz., xsd:decimal), "Excel" formatuoja langelį kaip tekstą pagal numatytuosius parametrus importuojant XML duomenis. Teksto formatavimas užtikrina, kad langelyje saugomi simboliai būtų tokie patys kaip duomenys, saugomi XML faile (.xml). Pavyzdžiui, pradžioje esančios nulinės (0) reikšmės ID arba kredito kortelės lauke pašalinamos, kai suformatuojamos kaip skaičius, bet nepašalinamos, kai suformatuotos kaip tekstas. Tačiau duomenys, suformatuoti kaip tekstas, neįvertinti. Jei norite, kad duomenys būtų vertinami, nes jose yra formulė, turite aiškiai nurodyti skaitinio duomenų tipo atributą, pvz., xsd:decimal arba xsd:integer.
Šioje lentelėje išvardyti rodymo formatai, kurie taikomi, kai elementas su tam tikru XSD duomenų tipu importuojamas į "Excel" darbalapį. Duomenys su XSD formatu, išvardyti stulpelyje Nepalaikomi formatai , importuojami kaip teksto reikšmės.
XSD duomenų tipas |
"Excel" rodymo formatas |
Nepalaikomi formatai |
---|---|---|
laikas |
hh:mm:ss |
hh:mm:ssZ |
Datetime |
m/d/mmmm h:mm |
Mmmm-mm-ddThh:mm:ssZ |
data |
Data *2001-03-14 |
mmmm-mm-ddZ |
gMetai |
Skaičius be dešimtainių dalių |
yyyy+/-hh:mm |
gDay diena |
Skaičius be dešimtainių dalių |
|
gMetaiMėnesinis mėnesis |
Pasirinktinis mmm-yy |
mmmm-mm+/-hh:mm |
gMonthDay |
Pasirinktinis d-mmm |
|
bet koks tipas |
Tekstas |
|
Bulio logikos |
bulio logika |
|
Dešimtainis |
Bendra informacija |
Nuliai priekyje ir pabaigoje (0) pašalinami. |
Baitas |
Bendra informacija |
Sužinokite, kaip "Excel" rodymo formatai susiejami su XSD duomenų tipais, kai eksportuojate XML duomenis
Kai eksportuojate XML duomenis, eksportuoti duomenys atitiks duomenis, rodomus darbalapyje, esant šioms aplinkybėms:
-
"Excel" rodymo formatas yra Tekstas.
-
Nepakeitėte duomenų rodymo formato.
Jei pakeisite langelio, kuriame yra skaitinių, datos arba laiko duomenų, rodymo formatą, bus eksportuota pagrindinė langelio reikšmė. Pavyzdžiui, jei procentų rodymo formatą pritaikote langeliui, kurio rezultatas yra 51,50 %, langelio reikšmė bus eksportuota kaip .515.
Reikia daugiau pagalbos?
Visada galite paklausti „Excel“ technologijų bendruomenės specialisto arba gauti palaikymo bendruomenėse.