XML - wat is het? Eenvoudig uitgelegd
Vraag jezelf af wat XML is, wij hebben het juiste antwoord voor jou. In deze praktische tip laten we je zien waarvoor je XML nodig hebt, hoe je ermee om moet gaan en waar je het tegenkomt.
XML - een veelzijdige opmaaktaal
XML staat voor eXtensible Markup Language en is ontstaan uit de noodzaak dat HTML zijn grenzen heeft bereikt.
- XML is een gegevensindeling. XML is een op tekst gebaseerde gegevensindeling, vergelijkbaar met "JavaScript Object Notation", beter bekend als JSON.
- Dit betekent dat XML-gegevens kunnen worden geopend en bewerkt in een editor. Computers kunnen ook het XML-formaat lezen en schrijven.
- Net als HTML bestaat XML uit zogenaamde tags, die tussen punthaken staan ''.
- In tegenstelling tot XML is er slechts een vaste set tags in HTML, zoals
of
- ,
- Met XML kunt u uw eigen tags definiëren. Alleen hoe een dag eruit zou moeten zien is bepaald, maar niet wat het betekent.
- Een XML-tag kan als volgt op zichzelf staan :. Als alternatief kan een dag ook een gebied omsluiten. Dan is er een opening en een slotdag: gebied
- Tags kunnen worden genest. Op deze manier kan een hiërarchie worden gemaakt.
- Indien nodig kan een dag een of meer parameters hebben. De syntaxis is als volgt :.
- Parameters bestaan altijd uit een naam en een waarde. De waarde staat tussen dubbele aanhalingstekens en wordt toegewezen met een gelijkteken.
- U ziet een voorbeeld van een gegevensstructuur in XML in de afbeelding.
Gebruik van XML
XML kan op veel manieren worden gebruikt. Lees hier wat u kunt doen met XML en welke voor- en nadelen XML heeft.
- Kort gezegd kan XML worden gebruikt om gegevens te schrijven, op te slaan en uit te wisselen.
- De belangrijkste voordelen van XML zijn de brede distributie en de lage leerinspanning. XML kan ook gemakkelijk worden geïnterpreteerd door mensen en machines.
- Het enige nadeel van XML is datakosten vergeleken met een binair formaat. Dit betekent dat een structuur opgeslagen in XML-formaat meer opslagruimte vereist dan absoluut noodzakelijk is. Dienovereenkomstig kan het ook iets langzamer worden verwerkt.
- XML wordt veel gebruikt om applicatiegegevens te importeren en exporteren. Een klantendatabase kan bijvoorbeeld goed worden weergegeven in XML-indeling. Door tags te nesten, kunt u meerdere attributen toewijzen aan een klant. Een veld voor het telefoonnummer kan ook in een parameter opslaan of het nummer een mobiel of privénummer is.
- U ziet een mogelijkheid van gegevensopslag via XML voor klantenbeheer op de foto.
- Het eerste woord "eXtensible" geeft al aan dat de taal uitbreidbaar is. U gebruikt waarschijnlijk elke dag XML in technologieën zoals HTML of RSS.
Hoe u een XML-bestand in Excel importeert, kunt u lezen in de volgende praktische tip.