Je důležité pochopit, jak se při importu nebo exportu dat XML zpracovávají datové typy XSD (XML Schema Definition), aby se data správně převáděla podle vašich potřeb.

V tomto článku

Informace o tom, jak Excel zpracovává datové typy XSD při importu dat XML

Důležité informace: Pokud soubor schématu XML (.xsd) nedefinuje atribut konkrétního datového typu pro prvek (například xsd:decimal), pak excel formátuje buňku jako text ve výchozím nastavení při importu dat XML. Formátování textu zajišťuje, že znaky uložené v buňce budou přesně stejné jako data uložená v souboru XML (.xml). Například hodnoty počáteční nuly (0) v poli ID nebo platební karty se odeberou, když jsou formátované jako číslo, ale neodeberou se, když jsou formátovány jako text. Data formátovaná jako text se ale nevyhodnocují. Pokud chcete, aby se data vyhodnocovala, protože obsahují vzorec, musíte explicitně zadat atribut číselného datového typu, například xsd:decimal nebo xsd:integer.

Následující tabulka uvádí formáty zobrazení, které se použijí 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 naimportují jako textové hodnoty.

Datový typ XSD

Formát zobrazení Excelu

Nepodporované formáty

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 Roky mimo rozsah 1900 až 9999

date

Datum *14.3.2001

yyyy-mm-ddZ yyyy-mm-dd+/-hh:mm Roky mimo rozsah 1900 až 9999

gYear

Číslo, bez desetinných míst

yyyy+/-hh:mm Roky mimo rozsah 1900 až 9999

gDay gMonth

Číslo, bez desetinných míst

gYearMonth

Vlastní mmm-yyy

yyyy-mm+/-hh:mm Roky mimo rozsah 1900 až 9999

gMonthDay

Vlastní d-mmm

Anytype Anyuri Base64binary Doba trvání ENTITY ENTITY Hexbinary ID IDREF IDREFS Jazyk Jméno Ncname NMTOKEN NMTOKENS normalizedString ZÁPIS Qname Řetězec Token

Text

Boolean

Logická hodnota

Desetinných Float Dvojité

Obecné

Počáteční a koncové nuly (0) se zahodí.Znaménka negativní (-) a kladná (+) jsou respektována, i když se zobrazují pouze negativní znaménka.Excel ukládá a počítá s 15 významnými číslicemi přesnosti.

Bajt Int Celé číslo Dlouhé negativeInteger nonNegativeInteger nonPositiveInteger positiveInteger Krátké unsignedByte unsignedInt unsignedLong unsignedShort

Obecné

Začátek stránky

Přečtěte si, jak Excel zobrazuje formáty mapované na datové typy XSD při exportu dat XML.

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

  • Formát zobrazení Excelu je Text.

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

Pokud změníte formát zobrazení buňky s číselnými daty, datem nebo časem, exportuje se podkladová hodnota buňky. Pokud například u buňky použijete formát zobrazení Procento , který má za následek zobrazení 51,50 %, bude hodnota buňky exportována jako 0,515.

Začátek stránky

Potřebujete další pomoc?

Kdykoli se můžete zeptat odborníka z komunity Excel Tech nebo získat podporu v komunitách.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.