Podpora datového typu podle definice schématu XML (XSD)

Poznámka: Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji tady.

Je důležité pochopit, jak datové typy XSD (XML Schema Definition) se mají zpracovávat při importu nebo exportu dat XML, aby byla data vhodně převedená podle vašich potřeb.

V tomto článku

Zjistěte, jak Excel zpracovává datové typy XSD při importu dat XML.

Naučte se, jak excelové formáty při exportu dat XML mapovat na datové typy XSD

Zjistěte, jak Excel zpracovává datové typy XSD při importu dat XML.

Důležité informace: Pokud soubor schématu XML (. XSD) nedefinuje konkrétní atribut datového typu pro prvek (například XSD: Decimal), Excel ve výchozím nastavení formátuje buňku jako text při importu dat XML. Formátování jako textu zajistí, že znaky uložené v buňce jsou přesně stejné jako data uložená v souboru XML (. XML). Například pokud jsou hodnoty v poli ID nebo kreditní karta při formátování jako čísla odstraněné, ale neodebere se, když jsou ve formátu text Data, která jsou formátovaná jako text, se ale nevyhodnotí. Pokud chcete, aby se data vyhodnotila, protože obsahují vzorec, musíte explicitně zadat číselný atribut datového typu, například XSD: Decimal nebo XSD: integer.

V následující tabulce jsou uvedené formáty zobrazení, které se používají při importu položky s určitým datovým typem XSD do excelového listu. Data s formátem XSD uvedeným ve sloupci nepodporované formáty se importují jako textové hodnoty.

Datový typ XSD

Formát zobrazení v Excelu

Nepodporované formáty

time

h:mm:ss

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

Času

d. m. rrrr h:mm

rrrr-mm-ddThh: mm: ssZ
RRRR-MM-DDThh: mm: SS +/-hh: mm
RRRR-MM-DDThh: mm: ss. f-f
let mimo rozsah 1900 až 9999

date

Date * 3/14/2001

rrrr-mm-ddZ
RRRR-MM-DD +/-hh: mm
roky mimo rozsah 1900 až 9999

gYear

Číslo, bez desetinných míst

RRRR +/-HH: mm
roků mimo rozsah 1900 až 9999

gDay
gMonth

Číslo, bez desetinných míst

gYearMonth

Vlastní mmm. rrrr

rrrr-mm +/-hh: mm
roků mimo rozsah 1900 až 9999

gMonthDay

Vlastní d-mmm

anyType
anyURI
base64Binary
entity
pro
dobu
trvání
entity
hexBinary
ID
IDREF
IDREFS
název
NCName NMTOKEN
Řetězec


NMTOKENS normalizedString Notation
QName

Text

logické

Logická hodnota


dvojitá desetinná
čárka

Obecné

Úvodní a koncové nuly (0) se vynechává.
Jsou dodržovány záporné (-) a kladné (+) znaky, i když se zobrazují jenom záporné znaky.
V aplikaci Excel jsou čísla ukládána s přesností 15 platných číslic a s touto přesností se také provádějí výpočty.

byte
int
Integer
Long
negativeInteger
nonNegativeInteger
nonPositiveInteger
PositiveInteger
short
unsignedByte
unsignedInt
unsignedLong
unsignedShort

Obecné

Začátek stránky

Naučte se, jak excelové formáty při exportu dat XML mapovat na datové typy XSD

Při exportu dat XML se exportovaná data shodují s daty zobrazenými v listu, a to za následujících okolností:

  • Formát zobrazení v Excelu je text.

  • Nezměnili jste formát zobrazení dat.

Pokud změníte formát zobrazení buňky s číselným, kalendářním nebo časovým datem, exportuje se podkladová hodnota buňky. Pokud například použijete formát zobrazení v procentech na buňku, která má za výsledek zobrazení 51,50%, bude hodnota buňky vyexportována jako. 515.

Začátek stránky

Potřebujete další pomoc?

Kdykoli se můžete zeptat některého odborníka v technické komunitě Excelu, získat podporu v komunitě pro odpovědi, případně navrhnout novou funkci nebo vylepšení ve fóru Excel User Voice.

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×