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

Ważne : Ten artykuł został przetłumaczony maszynowo, zobacz zastrzeżenie. Angielskojęzyczną wersję tego artykułu można znaleźć tutaj .

Należy zrozumieć, jak typy danych definicji schematu XML (XSD) są obsługiwane podczas importowania lub eksportowania danych XML, tak aby odpowiednio przekonwertowaniu danych według potrzeb.

Co chcesz zrobić?

Dowiedz się, jak program Excel obsługuje typów danych XSD podczas importowania danych XML

Dowiedz się, jak program Excel mapowania formatów wyświetlania danych XSD podczas eksportowania danych XML

Dowiedz się, jak program Excel obsługuje typów danych XSD podczas importowania danych XML

Ważne : Jeśli plik schematu XML (XSD) nie definiuje określonych danych atrybutu typu elementu (na przykład xsd:decimal), następnie Microsoft Office Excel 2007 formatuje komórkę jako tekst domyślnie podczas importowania danych XML. Formatowanie jako tekst zapewnia, że znaki przechowywana w komórce są dokładnie taki sam, jak dane, które są przechowywane w pliku XML (XML). Na przykład prowadzące wartości zerowe (0) w polu Identyfikator lub karty kredytowej są usuwane po ich są sformatowana jako liczba, ale nie w przypadku usunięte zostały sformatowane jako tekst. Jednak nie daje dane, które są sformatowane jako tekst. Jeśli chcesz danych ma być obliczona, ponieważ zawiera on formuły, musisz podać jawnie atrybut typ danych liczbowych, takich jak xsd:decimal lub xsd:integer.

W poniższej tabeli wymieniono formaty wyświetlania, które są stosowane podczas importowania elementu z określonego typu danych XSD do arkusza programu Excel. Dane w formacie XSD wymienione 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

: ssZ
Hh:mm:ss.f f

Data/godzina (dateTime)

rr-mm-dd g: mm

yyyy-mm-ddThh:mm:ssZ
yyyy-mm-ddThh +/-hh: mm
yyyy-mm-ddThh:mm:ss.f-f
lata spoza zakresu od 1900 do 9999

date

Data *3/14/2001

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

gYear

Liczba, bez części dziesiętnej

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

gDay
gMonth

Liczba, bez części dziesiętnej

gYearMonth

Niestandardowy mmm-rr

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

gMonthDay

Niestandardowy d-mmm

anyType
anyURI
base64Binary
czas trwania
JEDNOSTEK
JEDNOSTKI
hexBinary
identyfikator
IDREF
IDREFS
języka
nazwa
NCName
NMTOKEN
NMTOKENS
normalizedString
NOTACJI
QName
ciąg
tokenu

Tekst

boolean

Boolean

dziesiętna
ruchomości
podwójne

Ogólne

Wiodące i końcowe zera (0) są usuwane.
Wartości ujemne (-) i znaki plus (+) są zachowane, mimo że są wyświetlane tylko ujemne znaki.
Program Excel przechowuje i oblicza dane z dokładnością 15 cyfr znaczących.

Bajt
int
całkowitą
długi
negativeInteger
nonNegativeInteger
nonPositiveInteger
Dodatnia_liczba_całkowita
krótki
unsignedByte
unsignedInt
unsignedLong
unsignedShort

Ogólne

Początek strony

Dowiedz się, jak program Excel mapowania formatów wyświetlania danych XSD podczas eksportowania danych XML

Podczas eksportowania danych XML eksportowane dane będą pasować dane, które są wyświetlane w arkuszu, w następujących przypadkach:

  • Format wyświetlania programu Excel jest tekstem.

  • Format wyświetlania danych nie zostały zmienione.

Jeśli zmienisz format wyświetlania komórki, która ma format liczbowy, daty lub godziny danych źródłowych wartość komórki jest eksportowany. Na przykład jeśli format wyświetlania wartości procentowej odnosi się do komórki, które powoduje wyświetlanie będzie wartość 51,50%, wartość komórki zostaną wyeksportowane jako, 515.

Początek strony

Uwaga : Zrzeczenie dotyczące tłumaczenia maszynowego: Ten artykuł został przetłumaczony przez system komputerowy bez interwencji człowieka. Firma Microsoft udostępnia te tłumaczenia maszynowe, aby ułatwić użytkownikom, którzy nie znają języka angielskiego, korzystanie z zawartości dotyczącej produktów, usług i technologii firmy Microsoft. Ponieważ ten artykuł został przetłumaczony maszynowo, może zawierać błędy w słownictwie, składniowe lub gramatyczne.

Rozwijaj swoje umiejętności
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.

×