JKP Application Development Services.

                    Microsoft Office Application Development

Kenmerken van XML

Up • Wat is XML • Kenmerken van XML • Opbouw van een XML bestand • XML Schema's • XML in Excel • XML Validatie • Conclusion

•  •

Search Zoeken

WWW
This site

Go to Ga Naar
Home
Up

Donate Donaties
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:

bulletXML 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;
bulletXML 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;
bulletXML 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.
bulletXML 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.
bulletXML 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;
bulletXML 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;
bulletXML 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 uitgelegd


Comment 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

Uw naam: (Wordt getoond):
*
Uw Email adres (Niet verplicht, wordt NIET getoond, noch gebruikt voor verzenden van ongevraagde email):
 
Uw commentaar (wordt getoond na goedkeuring):
 *

 

    Subscribe in a readerpowered by longhead.com

Use the contact page to issue questions or comments about this website.
Copyright © 2003-2008 JKP Application Development Services