|
XML als parameter bestand of INI file is een zegen
Nee, niet alles met XML is kommer en kwel. Een in de praktijk echt nuttige toepassing van XML is als parameter bestand voor programmatuur. Deze door programmeurs in te vullen gegevens sturen aan hoe programma’s zich moeten gedragen. Dit is te vergelijken met de INI bestanden die op Windows 3.1 zijn te vinden, maar dan in een modern jasje. Merk op dat deze XML bestanden alleen worden gelezen, er vindt geen manipulatie plaats. Er wordt niets geschreven. XML is ideaal als aansturing bestand Wij hebben goede ervaringen met bijvoorbeeld:
- Programma parameters De hiërarchische structuur van XML maakt het een ideaal hulpmiddel voor de aansturing van parameters. Voor een programmeur is het te lezen en te wijzigen, test afdelingen kunnen er mee overweg en zo het programma testen onder verschillende omstandigheden.
- XML als aansturing van web pagina's.
Een bijzondere vorm van programma parameters is de aansturing van Web Pagina's. Bij alle web sites die wij maken gebruiken wij XML als verpakking van HTML. Ook deze web site is opslagenDeze site is een verzameling XML bestanden op de server als een XML structuur met daarin HTML. Het Menu aan de linkerkant is bijvoorbeeld een XML structuur die door de Web server vlak voor het vertonen wordt omgezet in puur HTML. Door gebruik te maken van puur HTML werkt deze site ook voor het groot aantal gebruikers die JavaScript hebben uitgeschakeld, en op Netscape en Opera. Let wel: XML wordt alleen gebruikt voor het verpakken van de HTML, de HTML die op deze site in de browser wordt getoond bevat geen embedded XML.
Maar ook hier kan je te ver in gaan. XML als parameter file is nuttig op bestandsniveau, maar weer erg lastig intern in een programma. Lees hierover in XML en de domme interne structuur..
|