Extensible Markup Language (XML) er et markeringsspråk for dokumenter som inneholder strukturert informasjon.
Strukturert informasjon inneholder både innhold (tekst, bilder, tabeller, etc.) og "regler" for struktur (for eksempel at innhold i en tittel har en annen betydning enn innhold i et avsnitt).
De fleste dokumenter har en struktur. I motsetning til for eksempel MS Word hvor man benytter stiler som dokumentets struktur, benytter XML et strukturelt regelverk (DTD eller XML Schemas) som struktur i dokumentet. Dette gjør at forfatteren må følge strukturen og tillates ikke å bestemme selv hvordan dokumentet skal bygges opp.
XML skiller innhold fra presentasjon. Den beskriver innholdet og ikke hvordan det presenteres. Utseende for et XML dokument tilpasses det formatet og media som skal benyttes uten at man gjør tilpasninger i innholdet. Dette betyr at man kan publisere XML-dokumenter fra en kilde på flere formater og til flere medier.
Hvilke fordeler kan XML gi din organisasjon?
- Innføring av XML som standard gir et felles dokumentformat å forholde seg til.
- Dokumentstrukturen kan tilpasses din organisasjon eller man kan ta i bruk bransjestandarder.
- Dokumentstrukturen kan beskrives i minste detalj som gir gode muligheter for søk, navigering, utveksling og publisering av informasjon.
- Formatet er ren tekst dermed uavhengig av programvare og maskinvare.
- Godt egnet som format for langtidslagring.
- Egnet som kommuniksjonsformat mellom applikasjoner.
- Gjenbruk av informasjon. Skriv innholdet en gang og gjenbruk hele eller deler av informasjonen i andre dokumenter.
- Samme kilde brukes til å publisere til forkskjellige medier og formater.
- Strømlinjeformet (automatisert) publisering
- Forutsigbare kostnader for alle dokumentrelaterte oppgaver.
Fakta om XML
- XML er en W3C standard
- Har sin opprinnelse fra den mer omfattende ISO-standarden Standard Generalized Markup Language (SGML)
- XML er et åpent format
- XML kan inneholde alle slags data (tekst, bilder, video, lyd, Java applets, ActiveX, etc.)
Mer informasjon om XML