Het is belangrijk om te begrijpen hoe XSD-gegevenstypen (XML Schema Definition) worden verwerkt wanneer u XML-gegevens importeert of exporteert, zodat de gegevens op de juiste manier worden geconverteerd naar gelang uw behoeften.
Wat wilt u doen?
Meer informatie over het verwerken van XSD-gegevenstypen bij het importeren van XML-gegevens
Belangrijk: Als een XML-schemabestand (.xsd) geen specifiek gegevenstypekenmerk definieert voor een element (zoals xsd:decimal), wordt de cel standaard opgemaakt als tekst wanneer de XML-gegevens worden geïmporteerd. Opmaak als tekst zorgt ervoor dat de tekens die zijn opgeslagen in de cel exact hetzelfde zijn als de gegevens die zijn opgeslagen in het XML-bestand (.xml). Voorloopwaarden van nul (0) in een id- of creditcardveld worden bijvoorbeeld verwijderd wanneer ze zijn opgemaakt als een getal, maar niet wanneer ze zijn opgemaakt als tekst. Gegevens die zijn opgemaakt als tekst, worden echter niet geëvalueerd. Als u wilt dat de gegevens worden geëvalueerd omdat deze een formule bevatten, moet u expliciet een numeriek gegevenstypekenmerk opgeven, zoals xsd:decimal of xsd:integer.
De volgende tabel bevat de weergave-indelingen die worden toegepast wanneer een item met een bepaald XSD-gegevenstype wordt geïmporteerd in een Excel-werkblad. Gegevens met een XSD-indeling die worden vermeld in de kolom Niet-ondersteunde notaties , worden geïmporteerd als tekstwaarden.
XSD-gegevenstype |
Excel-weergave-indeling |
Niet-ondersteunde indelingen |
---|---|---|
tijd |
u:mm:ss |
uu:mm:ssZ |
Datetime |
m/d/jjjj h:mm |
jjjj-mm-ddThh:mm:ssZ |
date |
Datum *14-3-2001 |
jjjj-mm-ddZ |
gYear |
Getal, geen decimalen |
jjjj+/-uu:mm |
gDay |
Getal, geen decimalen |
|
gYearMonth |
Aangepaste mmm-jjjj |
jjjj-mm+/-uu:mm |
gMonthDay |
Aangepaste d-mmm |
|
anytype |
Text |
|
Booleaanse |
Booleaans |
|
Decimaal |
Algemeen |
Voorloop- en volgnullen (0) worden verwijderd. |
Byte |
Algemeen |
Meer informatie over hoe weergave-indelingen van Excel worden toegewezen aan XSD-gegevenstypen wanneer u XML-gegevens exporteert
Wanneer u XML-gegevens exporteert, komen de geëxporteerde gegevens overeen met de gegevens die in het werkblad worden weergegeven, onder de volgende omstandigheden:
-
De weergave-indeling van Excel is Tekst.
-
U hebt de weergave-indeling van de gegevens niet gewijzigd.
Als u de weergave-indeling wijzigt van een cel met numerieke, datum- of tijdgegevens, wordt de onderliggende waarde van de cel geëxporteerd. Als u bijvoorbeeld de weergave-indeling Percentage toepast op een cel die resulteert in een weergave van 51,50%, wordt de waarde van de cel geëxporteerd als .515.
Meer hulp nodig?
U kunt altijd uw vraag stellen aan een expert in de Excel Tech Community of ondersteuning vragen in de Communities.