|
Microsoft Office Application Development
|
|
XML en Excel 2003Opbouw van een XML bestandDe XML code in figuur 1 (hieronder nogmaals getoond) is tamelijk eenvoudig te
lezen (bestand test.xml uit de
download). <Naam>Jan Jansen</Naam> Het voorbeeld bestand dat hierboven wordt getoond bevat dus de volgende elementen: Bedrijf, Bedrijfsnaam, Medewerker, Naam, Straat, Huisnr, PostCode, Woonplaats, Telefoon. De namen van tags zijn hoofdlettergevoelig, “Naam” is niet hetzelfde als “naam”. Een tag wordt gekenmerkt door tekst omvat tussen kleiner dan en groter dan tekens: <Tag>. Elke tag moet ook een afsluitende tag hebben: </Tag>. Alle tekst tussen een paar tags behoort tot die tag. Staat er niets tussen de tags, dan kunnen beide tot één tag worden samengevoegd: <Tag/>. Dit wordt nogal eens gedaan wanneer er hetzij geen inhoud is, hetzij de inhoud van een element als een attribuut van het element wordt opgegeven: <Naam name=”Jan Janssen”/> is equivalent aan <Naam>Jan Jansen</Naam> Het gebruik van attributen verhoogt de leesbaarheid echter niet en het is aan te bevelen om de tags gewoon paars-gewijs toe te passen. De tweede regel van het XML bestand bevat de start tag van het root element: <Bedrijven>. Het element “Bedrijven” is het zogenaamde Root element van het XML bestand. Elk XML bestand moet exact één root element bevatten. Dit is te vergelijken met een boom structuur: een boom heeft 1 stam, waar meerdere takken aan kunnen zitten. Vervolgens geeft regel 3 de start van het element “Bedrijf” weer. Binnen het element “Bedrijven” kunnen meerdere “Bedrijf” elementen voorkomen. Regel 4 toont het volledige element “Bedrijfsnaam”, waarna in de regels 5 t/m 27 de gegevens van drie medewerkers van Bedrijf “Janssen en Zoon” zijn opgenomen. Het is duidelijk, dat het weinig moeite kost om de gegevens te begrijpen. Evenzo is het vrij eenvoudig om bijvoorbeeld een nieuw bedrijf toe te voegen met enkele medewerkers. Commentaren op het artikelAl het commentaar over deze pagina: Comment by: Jan (4/7/2008 5:16:12 AM)Ik wil graag weten hoe je van een XML bestand een EXCEL bestand kunt maken via VisualBasic! Heeft u commentaar? Geef het! Het kan de inhoud van deze site helpen verbeteren
| ||||||||||||||
|
Use the contact page to issue
questions or comments about this website. |