Understøttelse af datatypen XSD (XML Schema Definition)

Bemærk!: Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

Det er vigtigt, at du forstår, hvordan XSD-datatyper (XML Schema Definition) håndteres, når du importerer eller eksporterer XML-data, så dataene konverteres korrekt efter dine behov.

Hvad vil du foretage dig?

Få mere at vide om, hvordan Excel håndterer XSD-datatyper, når du importerer XML-data

Få mere at vide om, hvordan Excel viser formater i XSD-datatyper, når du eksporterer XML-data

Få mere at vide om, hvordan Excel håndterer XSD-datatyper, når du importerer XML-data

Vigtigt!: Hvis en XML-skemafil (. xsd) ikke definerer en bestemt datatype attribut for et element (f. eks. xsd: decimal), formaterer Excel cellen som standard som tekst, når XML-dataene importeres. Formatering som tekst sikrer, at de tegn, der er gemt i cellen, er nøjagtigt de samme som de data, der er gemt i XML-filen (. XML). For eksempel fjernes de foranstillede null-værdier (0) i et ID-eller kreditkort-felt, når de er formateret som et tal, men ikke fjernet, når de er formateret som tekst. Data, der er formateret som tekst, evalueres dog ikke. Hvis du ønsker, at dataene skal evalueres, fordi den indeholder en formel, skal du eksplicit angive en numerisk datatype attribut, f. eks. xsd: decimal eller xsd: heltal.

I følgende tabel vises de visningsformater, der anvendes, når et element med en bestemt XSD-datatype importeres til et Excel-regneark. Data med et XSD-format, der er angivet i kolonnen ikke-understøttede formater , importeres som tekstværdier.

XSD-datatype

Excel-visningsformat

Ikke-understøttede formater

tid

tt.mm.ss

TT: mm: ssZ
TT: mm: SS. f-f

Tids

m/d/YYYY t:mm

YYYY-mm-ddThh: mm: ssZ
YYYY-mm-ddThh: mm: SS +/-hh: mm
YYYY-mm-ddThh: mm: SS. f-f
år uden for området 1900 til 9999

date

Dato * 3/14/2001

YYYY-mm-ddZ
YYYY-MM-DD +/-hh: mm
år uden for området 1900 til 9999

gYear

Tal, ingen decimaler

åååå +/-hh: mm
år uden for området 1900 til 9999

gDay
gMonth

Tal, ingen decimaler

gYearMonth

Brugerdefineret mmm-åå

YYYY-mm +/-hh: mm
år uden for området 1900 til 9999

gMonthDay

Brugerdefineret d-mmm

anyType
anyURI
base64Binary
varighed
enheder
enheder
hexBinary
-
id
IDREF
IDREFS
-
sprog
navn NCName nmtoken
Nmtokens
normalizedString
-
notation
for
QName-streng token

Tekst

bool

Boolesk værdi

decimal
,
dobbelt reelt tal

Generelt

Foranstillede og efterfølgende nuller fjernes (0).
Negative (-) og positive (+) tegn respekteres, selvom der kun vises negative tegn.
Excel gemmer og beregner med 15 betydende cifres præcision.

byte
int
Integer
Long
negativeInteger
nonNegativeInteger
nonPositiveInteger
positiveInteger
Short
unsignedByte
unsignedInt
unsignedLong
unsignedShort

Generelt

Toppen af siden

Få mere at vide om, hvordan Excel viser formater i XSD-datatyper, når du eksporterer XML-data

Når du eksporterer XML-data, vil de eksporterede data matche de data, der vises i regnearket, under følgende omstændigheder:

  • Excel-visningsformatet er tekst.

  • Du har ikke ændret visningsformatet for dataene.

Hvis du ændrer visningsformatet for en celle, der indeholder numeriske data, dato-eller klokkeslætsdata, eksporteres den underliggende værdi for cellen. Hvis du for eksempel anvender et visningsformat for procent til en celle, der resulterer i visningen af 51,50%, bliver cellens værdi eksporteret som. 515.

Toppen af siden

Har du brug for mere hjælp?

Du kan altid spørge en ekspert i Excel Tech Community, få support i Answers community eller foreslå en ny funktion eller forbedring i Excel User Voice.

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×