XML

GERDA - GEofysisk Relationel DAtabase

HVAD ER XML?

XML er et sprog. Navnet er, som alt andet i computerindustrien, et akronym for, i dette tilfælde, eXtensible Markup Language. Som navnet antyder er det et sprog til markering af indhold med mulighed for at udvide markeringerne.

De der kender HTML (HyperText Markup Language) vil hurtigt føle sig hjemme i XML. De, der ikke kender XML, behøver ikke at fortvivle, for de grundlæggende elementer i XML er nemme at forstå.

Både XML og HTML er udvilket på baggrund af SGML (Standard Generalized Markup Language), hvis historie strækker sig 20 år tilbage til IBM's GML. XML og HTML er begge veldefinerede delmængder af SGML. XML er ikke bare "nyt og smart", det bygger på velkendt teknologi og er velfunderet.

Hvor HTML, mildt sagt, revolutionerede dokumentoverførsel og præsentation på Internettet, så er XML på vej til at gøre det samme for data og struktureret information af enhver art. Præcis som HTML anvendes i mange andre sammenhænge end Internettet har XML også fundet anvendelse utallige steder.

At HTML har vundet så stor udbredelse siden den spæde start i 1989 tilskrives ikke mindst at sproget er så utroligt simpelt og ligetil. De store forventninger til udbredelsen af XML bygger på samme faktum - at sproget er så relativt let af forstå og at det kan redigeres med enhver teksteditor. XML bliver af nogle omtalt som det nye intelligente ASCII format.

HVORFOR XML?

GERDA arbejdsgruppen har overvejet og drøftet en lang række mulige formater til udveksling af geofysiske data, herunder  blandt andet:

Det udviklede GEF format er også nyt, men valget af XML som underlag betyder, at udviklingen kan bygge på en international standard fremfor endnu en national.

Valget af XML er begrundet i en lang række faktorer:

XML er simpelthen en veldokumenteret og velunderstøttet international standard - og derfor særdeles velegnet til at sikre GERDA's udvekslingsformat GEF en lang levetid.

HENVISNINGER

Allerede nu findes der utallige kilder til information om XML. Den vigtigste er selvfølgelig selve standarden:

Samme sted findes også en lille FAQ.

Der findes også et utal af kommercielle tilbud, blandt andet:

En god lille introduktion til selve XML koden findes hos ArborText Inc.

Bøger om XML findes i studiebogladerne og kan selvfølgelig købes online, f.eks. ved:

De mange RFC'er om relaterede emner er også et studium værd:

Ovenstående liste gør på ingen måde krav på at være fyldestgørende - den er blot ment som en appetitvækker.


Tilbagenul-20.gif (65 bytes)Hjem Top  Fremad