XML
Hvad er XML (eXtensible Markup
Language)?
XML er et åbent (det vil sige, at ingen ejer det)
format til at beskrive data på. Formatet vinder større
og større indpas over hele verden, og er således ved at
blive til hvad man kan kalde et universelt
data-repræsentationssprog. Sprogets popularitet kan
blandt andet tilskrives:
- At det er rimeligt genialt - for eksempel kan en
datastruktur med stor lethed udvides uden at
ødelægge den allerede-eksisterende struktur.
- At det kan læses, og skrives, af almindelige
mennesker (det er tekst (ASCII) baseret i modsætning
til binært).
- At det, som sagt, er et åbent format.
I hovedsagen gør XML det nemmere for to computer
systemer at udveksle data / tale med hinanden.
Hvad kan man bruge det til?
At få to computersystemer til at tale med hinanden
kan være af enorm betydning ved mange forskellige
lejligheder, for eksempel:
- Når man skal opgradere sit system til et nyt (og
i processen overføre sit gamle data).
- Når man skal have et nyt computersystem til at
tale med et gammelt.
- Når man skal udveksle data med et andet system,
for eksempel når man automatiserer indkøb og skal
have sit eget computersystem til at lave ordrer i et
format som leverandørens system kan forstå.
- Når man vil benytte sig af programmer skrevet
til et andet system på sit eget system.
Hvad skal I bruge det til?
Muligvis ikke noget lige her og nu. Men hvis I står
overfor at skulle skifte systemer, eller i en situation
der ligner en af ovenstående situationer, så er det
vigtigt at holde XML i baghovedet. Og i længden er det
helt sikkert fornuftigt at gøre sine systemer så åbne
som muligt så man ikke binder sig fast til et enkelt
program eller hardware-leverandør, og det er noget man
bør have i tankerne ved enhver lejlighed fremover.
Videre læsning...
Man kan læse meget mere om XML på denne hjemmeside:
www.xml.org.
|