Støtte for XML-skjema definisjon (XSD)-datatype

Viktig: Denne artikkelen er maskinoversatt, se ansvarsfraskrivelsen. Du finner den engelske versjonen av artikkelen her som referanse.

Det er viktig å forstå hvordan definisjonen for XML-skjema (XSD) datatyper håndteres når du importerer eller eksporterer XML-data, slik at dataene er konvertert på riktig måte i henhold til behovene dine.

Hva vil du gjøre?

Lær hvordan Excel behandler XSD-datatyper når du importerer XML-data

Lær hvordan Excel viser visningsformater er tilordnet til XSD-datatyper når du eksporterer XML-data

Lær hvordan Excel behandler XSD-datatyper når du importerer XML-data

Viktig: Hvis en XML-skjemafil (XSD) ikke definerer en bestemte data type-attributtet for et element (for eksempel xsd:decimal), deretter formatert Microsoft Office Excel 2007 cellen som tekst som standard når XML-dataene er importert. Formatering som tekst, sikrer du at tegn som er lagret i cellen er nøyaktig det samme som dataene som er lagret i XML-fil (.xml). Hvis du for eksempel fjernes innledende null (0) verdier i felt-ID eller kredittkort når de er formatert som et tall, men ikke fjernet når de er formatert som tekst. Data som er formatert som tekst, kan imidlertid ikke evalueres. Hvis du vil at dataene skal evalueres fordi den inneholder en formel, må du oppgi et numeriske data type-attributt, for eksempel xsd:decimal eller xsd:integer eksplisitt.

Tabellen nedenfor viser visningsformater som brukes når et element med en bestemt XSD-datatype importeres til et Excel-regneark. Data med XSD-format i kolonnen som ikke støttes formater importeres som tekstverdier.

XSD-datatype

Visningsformat for Excel

Formater som ikke støttes

time

tt:mm:ss

: ssZ
Hh:mm:ss.f-f

Dato/klokkeslett

dd.mm.yyyy

åååå-mm-ddThh:mm:ssZ
åååå-mm-ddThh +/-hh: mm
åååå-mm-ddThh:mm:ss.f-f
år utenfor mellom 1900 til 9999

date

Dato * 3/14/2001

åååå-mm-ddZ
åååå-mm-dd +/-hh: mm
år utenfor mellom 1900 til 9999

gYear

Tall, uten desimaler

åååå +/-hh: mm
år utenfor mellom 1900 til 9999

gDay
gMonth

Tall, uten desimaler

gYearMonth

Egendefinert mmm-åå

åååå-mm +/-hh: mm
år utenfor mellom 1900 til 9999

gMonthDay

Egendefinert d-mmm

anyType
anyURI
base64Binary
varighet
ENHETER
ENHET
hexBinary
ID
IDREF
IDREFS
språk
navnet
NCName
NMTOKEN
NMTOKENS
normalizedString
NOTASJON
QName
streng
token

Tekst

Boolsk

Boolsk

desimal
flyt
doble

Standard

Innledende og etterfølgende nuller (0) utelates.
(-) For negative og positive (+) fortegn, respektert, selv om bare negative tegn vises.
Excel lagrer og beregner med 15 signifikante sifre nøyaktighet.

byte
int
heltall
lang
negativeInteger
nonNegativeInteger
nonPositiveInteger
positivt heltall
korte
unsignedByte
usignert heltall
unsignedLong
unsignedShort

Standard

Til toppen av siden

Lær hvordan Excel viser visningsformater er tilordnet til XSD-datatyper når du eksporterer XML-data

Når du eksporterer XML-data, vil de eksporterte dataene samsvarer med dataene som vises i regnearket, i følgende tilfeller:

  • Excel-visningsformatet er tekst.

  • Du har ikke endret visningsformatet for dataene.

Hvis du endrer visningsformatet for en celle som inneholder numeriske, dato eller klokkeslett-data, eksporteres den underliggende verdien i cellen. Hvis du bruker visningsformat prosent i en celle som resulterer i visningen av 51,50%, vil for eksempel celleverdien eksporteres som.515.

Til toppen av siden

Merknad: Ansvarsfraskrivelse for maskinoversettelse: Denne artikkelen er oversatt av et datasystem i stedet for en oversetter. Microsoft tilbyr disse maskinoversettelsene slik at brukere som ikke snakker engelsk, får tilgang til innhold om Microsoft-produkter, -tjenester og –teknologier. Ettersom artikkelen er maskinoversatt, kan den inneholde feil i vokabular, syntaks eller grammatikk.

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×