Did you find something
helpful on my site? Consider a donation!
Heeft u iets gevonden waar u wat aan had? Overweeg dan een donatie!
XML en Excel 2003
Kenmerken van XML
XML heeft de volgende belangrijke kenmerken:
XML is gestructureerd, wat betekent dat in een XML bestand exact
beschreven kan worden hoe gegevens georganiseerd, gerangschikt en uitgedrukt
moeten worden. Bovendien kan worden gevalideerd of het XML bestand aan een
specifieke structuur voldoet, alvorens de gegevens ingelezen worden. Omdat de
structuur bekend is, is op voorhand bekend welke gegevens waar in het bestand
te vinden zijn en hoe deze gegevens geďnterpreteerd moeten worden;
XML is een beschreven formaat, wat inhoudt dat binnen het bestand
elk gegeven voorzien moet zijn van een “naam”, die zowel door mens als door
machine gelezen kan worden en tevens uniek identificeerbaar is. Een XML
bestand is vaak eenvoudig te begrijpen, gewoon door het bestand als “platte
tekst” in een tekstverwerker te openen. Tevens is het mogelijk een XML bestand
rechtstreeks te bewerken, zonder het gevaar te lopen dat de structuur verloren
gaat en het bestand dus niet meer bruikbaar is voor het importeren/exporteren;
XML kan worden gevalideerd. Er kan een zogeheten XML Schema
definitie bestand (XSD) worden gemaakt, waarin precies beschreven staat uit
welke elementen het XML bestand moet bestaan. Een XML bestand kan worden
gevalideerd aan de hand van een dergelijk Schema, voordat import of export
plaatsvindt zodat geen verassingen kunnen optreden.
XML is een doorzichtig formaat, waarmee bedoeld wordt dat
programma’s in staat zijn uit een XML bestand op te maken wat de structuur is
van de gegevens en de relatie ertussen.
XML is “Strongly Typed”, wat betekent, dat de schema definitie
precies het gegevenstype van elk element bepaalt. Het risico dat 01-03 ten
onrechte wordt geďnterpreteerd als een datum is bij XML (mits voorzien van een
schema definitie bestand) afwezig;
XML is een wereldwijde standaard, binnen XML worden getallen
slechts op 1 manier weergegeven: op de Amerikaanse manier. Bij XML is het niet
nodig rekening te houden met de regionale instellingen (zoals het decimale
scheidingsteken of het datum formaat) bij het lezen en schrijven van
tekstbestanden;
XML is een globale standaard, gespecificeerd door het W3C. Hetgeen
inhoudt, dat applicaties (zoals Excel) in staat worden gesteld XML bestanden
te lezen, interpreteren en te valideren en tevens te schrijven conform deze
standaard. Hierdoor maakt XML het hergebruiken van dezelfde gegevens door
meerdere toepassingen erg eenvoudig.
Commentaren op het artikel
Al het commentaar over deze pagina:
Comment by: gerdf (12/5/2006 3:31:09 AM)slecht en goed uitgelegdComment by: Jan Karel Pieterse (12/5/2006 3:34:55 AM)Hoi Gerdf,
Kan je wat meer informatie geven wat je bedoelt?
Heeft u commentaar? Geef het! Het kan de inhoud van deze site helpen
verbeteren