XML
Språk for beskrivelse av strukturerte data / From Wikipedia, the free encyclopedia
XML (Extensible Markup Language) er et universelt og utvidbart markeringsspråk og en forenklet videreføring av SGML. XML er et verktøy for deling av strukturerte data mellom informasjonssystemer, særlig over internett. XML brukes imidlertid også til koding av dokumenter og som kommunikasjonsmiddel mellom ulike informasjonssystemer og dataformater. Filformatet .xml organiserer data i en hierarkisk struktur. Formatet er et vanlig tekstformat, leselig for mennesker, der merker, eller tagger, gir informasjon om hva innholdet er.[1]
XML | |||
---|---|---|---|
MIME-type | application/xml, text/xml (deprecated) | ||
Uniform Type Identifier (UTI) | public.xml | ||
Utviklet av | World Wide Web Consortium | ||
Utviklet fra | SGML, Unicode | ||
Utviklet til | semantisk web, XHTML, OpenDocument, Office Open XML, , Scalable Vector Graphics | ||
Standard | 1.0 (Fourth Edition) 1.1 (Second Edition) |
Spesifikasjonen av XML, som gis ut av W3C, fastsetter et metaspråk som andre språk kan defineres ut fra. De eksakte kravene til et konkret språk som bygger på XML fastsettes av en DTD eller et XML-skjema, spesielt XML Schema (XSD). Noen kjente beskrivelsesformalismer som bygger på XML er RSS, XHTML, HTML5, MathML og Scalable Vector Graphics (SVG).