XML

Fra Biblab

Gå til: navigasjon, søk

XML (Extensible Markup Language) er et enkelt tekstbasert format som brukes til å representere strukturert informasjon. Eksempler på anvendelse kan være å markere opp strukturen i hele bøker (overskrifter, avsnitt, fotnoter etc. utgjør strukturen) eller poster fra databaser (for eksempel bibliografisk poster).

Innhold

Historie

Arbeidet med XML ble startet av World Wide Web Consortium (W3C) i 1996, og XML ble godkjent som en W3C-standard (recommendation) i 1998. Under utviklingen av standarden hadde arbeidsgruppen et mål om å gjøre XML kompatibelt med SGML, men enklere. Dessuten skulle XML-dokumenter være velegnet for bruk på Internett.

Selve XML-spesifikasjonen er i dag i versjon 1.1, og intensjonen er at den skal være stabil. XML kan ellers ses på som en familie av teknologier, der andre W3C-standarder støtter opp under og utvider anvendelsen av XML. Eksempler på slike teknologier er DOM (Document Object Model), XML Schema Language og XSL (Extensible Stylesheet Language).

XML-spesifikasjonen

XML-spesifikasjonen består av to deler:

  • En del som beskriver syntaksen og reglene for velformete XML-dokumenter
  • En del som beskriver skjemaspråket DTD (Document Type Definition), som angir en syntaks for å lage XML-baserte markeringsspråk

Sentrale begreper

Byggesteinene i XML-dokumenter er elementer og attributter. Strukturen i dokumentene markeres opp med tagger.

Eksempler på XML-språk

Eksterne lenker

Personlige verktøy