Leksikon
XML - Extensive Markup Language
XML strukturerer data, så forskellige systemer kan dele og forstå dem. Forstå formatet bag dataudveksling i utallige tekniske løsninger.
XML (eXtensible Markup Language) er et tekstformat, der pakker data ind i navngivne mærker, så både mennesker og maskiner kan se, hvad hvert stykke information betyder. En pris står mellem et <pris>-mærke, en adresse mellem <adresse> — og dermed kan et system aflevere data, som et helt andet system kan læse og forstå uden tvivl.
Det er præcis derfor, XML stadig er overalt under overfladen. To systemer, der ellers intet har til fælles — et gammelt lagersystem og en ny webshop, for eksempel — kan udveksle data i XML, fordi formatet er uafhængigt af både programmeringssprog og styresystem. Produktfeeds, fakturaer (EAN/OIOXML i det offentlige Danmark), konfigurationsfiler og dataeksport bygger ofte på XML.
Hvad det betyder for dig
Du skal sjældent selv røre XML — men du støder på det, hver gang to systemer skal "tale sammen". Når en leverandør sender dig et produktkatalog, eller dit regnskabssystem skal modtage data fra en webshop, er XML tit sproget, det foregår på.
Det moderne alternativ hedder JSON, som ofte bruges, når moderne web-tjenester taler sammen. XML lever videre, fordi enormt mange etablerede systemer er bygget på det — og fordi det er stærkt, når data skal valideres stramt mod en fast struktur. Skal dine systemer kobles sammen, er pointen ikke formatet, men at de integreres rigtigt, så data flyder uden manuel indtastning.
Relaterede ydelser
Skal det her omsættes til noget, der virker hos jer? Så er det typisk her, vi kommer ind.
Fra begreb til løsning
Skal et af begreberne her omsættes til noget der rent faktisk virker i din virksomhed, så tag en uforpligtende snak med os.