Unterstützung von XSD-Datentypen (XML-Schemadefinition)

Wichtig :  Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: hier.

Es ist wichtig zu wissen, wie XSD-Datentypen (XML-Schemadefinition) beim Importieren oder Exportieren von XML-Daten gehandhabt werden, damit die Daten entsprechend Ihren Anforderungen konvertiert werden.

Was möchten Sie tun?

Erfahren Sie, wie Excel XSD-Datentypen verarbeitet beim Importieren von XML-Daten

Erfahren Sie, wie Excel anzeigen Formate Karte für XSD-Datentypen beim Exportieren von XML-Daten

So handhabt Excel XSD-Datentypen beim Importieren von XML-Daten

Wichtig : Wenn in einer XML-Schemadatei (XSD) kein bestimmtes Datentypattribut für ein Element definiert ist (z. B. "xsd:decimal"), formatiert Microsoft Office Excel 2007 die Zelle beim Importieren der XML-Daten standardmäßig als Text. Durch die Formatierung als Text wird sichergestellt, dass die in der Zelle gespeicherten Zeichen exakt den Daten entsprechen, die in der XML-Datei gespeichert sind. So werden beispielsweise vorangestellte Nullen (0) in einem Feld für die ID oder Kreditkartennummer entfernt, wenn diese Werte als Zahl formatiert werden, jedoch nicht entfernt, wenn sie als Text formatiert werden. Daten, die als Text formatiert sind, werden jedoch nicht ausgewertet. Wenn die Daten ausgewertet werden sollen, da sie eine Formel enthalten, müssen Sie explizit ein numerisches Datentypattribut angeben, z. B. "xsd:decimal" oder "xsd:integer".

In der folgenden Tabelle sind die Anzeigeformate aufgelistet, die angewendet werden, wenn ein Element mit einem bestimmten XSD-Datentyp in ein Excel-Arbeitsblatt importiert wird. Daten mit einem XSD-Format, das in der Spalte Nicht unterstützte Formate aufgeführt ist, werden als Textwerte importiert.

XSD-Datentyp

Excel-Anzeigeformat

Nicht unterstützte Formate

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
Jahre außerhalb des Bereichs zwischen 1900 und 9999

date

Datum *3/14/2001

yyyy-mm-ddZ
yyyy-mm-dd+/-hh:mm
Jahre außerhalb des Bereichs zwischen 1900 und 9999

gYear

Zahl, keine Dezimalstellen

yyyy+/-hh:mm
Jahre außerhalb des Bereichs zwischen 1900 und 9999

gDay
gMonth

Zahl, keine Dezimalstellen

gYearMonth

Benutzerdefiniert mmm-yy

yyyy-mm+/-hh:mm
Jahre außerhalb des Bereichs zwischen 1900 und 9999

gMonthDay

Benutzerdefiniert d-mmm

anytype
anyURI
base64Binary
duration
ENTITIES
ENTITY
hexBinary
ID
IDREF
IDREFS
language
Name
NCName
NMTOKEN
NMTOKENS
normalizedString
NOTATION
QName
string
token

Text

boolean

Boolesch

decimal
float
double

Allgemein

Vorangestellte und nachfolgende Nullen (0) werden ausgelassen.
Plus- (+) und Minuszeichen (-) werden beachtet, obwohl nur Minuszeichen angezeigt werden.
Excel speichert und berechnet mit einer Genauigkeit von 15 relevanten Stellen.

byte
int
integer
long
negativeInteger
nonNegativeInteger
nonPositiveInteger
positiveInteger
short
unsignedByte
unsignedInt
unsignedLong
unsignedShort

Allgemein

Seitenanfang

So zeigt Excel Formate, die XSD-Datentypen zugeordnet sind, beim Exportieren von XML-Daten an

Wenn Sie XML-Daten exportieren, entsprechen die exportierten Daten unter folgenden Umständen den im Arbeitsblatt angezeigten Daten:

  • Das Excel-Anzeigeformat ist Text.

  • Sie haben das Anzeigeformat der Daten nicht geändert.

Wenn Sie das Anzeigeformat einer Zelle mit numerischen Daten, Datum oder Uhrzeit ändern, wird der zugrunde liegende Wert der Zelle exportiert. Wenn Sie beispielsweise das Anzeigeformat Prozent für eine Zelle anwenden, das zur Anzeige von 51,50 % führt, wird der Wert der Zelle in Form von 0,515 exportiert.

Seitenanfang

Hinweis : Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

Ihre Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×