|
XML introductie
Zoals je al geleerd hebt is HTML geschreven om data/gegevens weer te
geven, XML is geschreven om de data/gegevens te beschrijven en duidelijk
te maken wat de data/gegevens zijn.
Wat is XML?
- XML staat voor: EXtensible Markup Language
- XML zal de manier waarop we webdocumenten creëren en gebruiken
totaal veranderen.
- XML is een Markup Language (opmaak taal) net als HTML.
- XML is moeilijker onder de knie te krijgen dan HTML, dit omdat XML
veel strakker is en de browser geen fouten pikt.
- XML overbrugt de kloof tussen het complexe SGML en de beperkte HTML
.
- XML is gemaakt om data te beschrijven.
- XML tags zijn niet voorgedefiniëerd. Je zult dus je eigen tags
moeten definiëren, dit is ook het grote voordeel van XML.
- XML gebruikt Document Type Definition (DTD) om de data te beschrijven.
- XML with a DTD or XML Schema is designed to be self-descriptive
XML is geen vervolg op HTML. Ze hebben beiden een ander doel!
XML is geschreven om de data te beschrijven en om duidelijk te maken wat
de data is.
HTML is geschreven om de data weer te geven en om duidelijk te maken hoe
de data weergegeven wordt!
HTML gaat over het weergeven van informatie, XML gaat over het beschrijven
van dezelfde informatie!
XML heeft geen uitvoerende taak!
Het doet niets! Zonder speciale software om het te verzenden, ontvangen
of weer te geven doet het niets! Bekijk het volgende voorbeeld maar eens.
<note>
<to>Jeroen</to>
<from>Martijn</from>
<heading>Herrinering</heading>
<body>Vergeet me niet op te halen!</body>
</note>
Dit is een bericht van Martijn naar Jeroen en de boorschap staat in de
<body>.
|