Obsługa typów danych definicji schematu XML (XSD)

Uwaga: Staramy się udostępniać najnowszą zawartość Pomocy w Twoim języku tak szybko, jak to możliwe. Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Prosimy o powiadomienie nas, czy te informacje były pomocne, u dołu tej strony. Oto angielskojęzyczny artykuł do wglądu.

Ważne jest, aby zrozumieć, jak są obsługiwane typy danych definicji schematu XML (XSD) podczas importowania lub eksportowania danych XML, dzięki czemu dane są odpowiednio konwertowane zgodnie ze swoimi potrzebami.

Co chcesz zrobić?

Dowiedz się, jak program Excel obsługuje typy danych XSD podczas importowania danych XML.

Dowiedz się, jak formaty wyświetlania w programie Excel są mapowane na typy danych XSD podczas eksportowania danych XML

Dowiedz się, jak program Excel obsługuje typy danych XSD podczas importowania danych XML.

Ważne: Jeśli plik schematu XML (XSD) nie definiuje określonego atrybutu typu danych dla elementu (takiego jak XSD: dziesiętne), program Excel domyślnie formatuje komórkę jako tekst podczas importowania danych XML. Formatowanie jako tekst gwarantuje, że znaki przechowywane w komórce będą dokładnie takie same, jak dane przechowywane w pliku XML (XML). Na przykład zera wiodące (0) w polu identyfikatora lub na karcie kredytowej są usuwane, gdy są sformatowane jako liczba, ale nie zostaną usunięte, gdy są sformatowane jako tekst. Jednak dane, które są sformatowane jako tekst, nie są obliczane. Jeśli dane mają być obliczane, ponieważ zawiera formułę, należy jawnie podać atrybut liczbowy typu danych, taki jak XSD: decimal lub XSD: Integer.

W poniższej tabeli wymieniono formaty wyświetlania, które są stosowane, gdy element z określonym typem danych XSD jest importowany do arkusza programu Excel. Dane z formatem XSD wyświetlanym w kolumnie Nieobsługiwane formaty są importowane jako wartości tekstowe.

Typ danych XSD

Format wyświetlania w programie Excel

Nieobsługiwane formaty

time

g:mm:ss

GG: mm: ssZ
gg: mm: SS. f-f

Zmiennej

m/d/rrrr g:mm

rrrr-mm-ddThh: mm: ssZ
RRRR-MM-ddTHH: mm: SS +/-hh: mm
RRRR-MM-ddTHH: mm: SS. f-f
lata spoza zakresu od 1900 do 9999

date

Date * 3/14/2001

yyyy-mm-ddZ
rrrr-mm-dd +/-hh: mm
z zakresu od 1900 do 9999

gYear

Liczba, bez miejsc dziesiętnych

yyyy +/-hh: mm
— lata spoza zakresu od 1900 do 9999

gDay
gMonth

Liczba, bez miejsc dziesiętnych

gYearMonth

Niestandardowa MMM yy

yyyy-mm +/-hh: mm
z zakresu od 1900 do 9999

gMonthDay

Niestandardowa d-MMM

anyType
anyURI
base64Binary





jednostki hexBinary ID IDREF IDREF IDREFS, nazwa języka NCName





NMTOKENS
normalizedString
token ciągu

QName
w notacji

Tekst

wartość

wartość logiczna

liczba
dziesiętna zmiennoprzecinkowa
podwójna

Ogólne

Zera wiodące i końcowe (0) są odrzucane.
Są przestrzegane znaki ujemne (-) i dodatnie (+), ale są wyświetlane tylko znaki ujemne.
Program Excel przechowuje i oblicza dane z dokładnością 15 cyfr znaczących.

bajt
int
liczba
całkowita
długa
negativeInteger
nonNegativeInteger
nonPositiveInteger
PositiveInteger
Short
unsignedByte
UnsignedInt unsignedLong
UnsignedShort

Ogólne

Początek strony

Dowiedz się, jak formaty wyświetlania w programie Excel są mapowane na typy danych XSD podczas eksportowania danych XML

Podczas eksportowania danych XML eksportowane dane są zgodne z danymi wyświetlanymi w arkuszu w następujących sytuacjach:

  • Format wyświetlania w programie Excel to tekst.

  • Nie zmieniono formatu wyświetlania danych.

Jeśli zmienisz format wyświetlania komórki zawierającej dane liczbowe, daty lub godziny, zostanie wyeksportowana odpowiednia wartość komórki. Jeśli na przykład w komórce, w której jest wyświetlany 51,50%, zostanie zastosowany format wyświetlania wartości procentowej, wartość komórki zostanie wyeksportowana jako. 515.

Początek strony

Potrzebujesz dodatkowej pomocy?

Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel, uzyskać pomoc techniczną w społeczności witryny Answers bądź zasugerować nową funkcję lub ulepszenie w witrynie UserVoice dotyczącej programu Excel.

Rozwijaj umiejętności związane z pakietem Office
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×