Definition
XML (Extensible Markup Language) er et markeringssprog til at lagre og transportere strukturerede data i tekstformat. XML er selvbeskrivende - elementnavne giver mening til dataene - og er platformsuafhængigt. Standarden blev formaliseret af W3C i 1998 og er grundlaget for mange enterprise-protokoller, herunder SOAPSimple Object Access Protocol - XML-baseret meddelelsesprotokol brugt i enterprise-integrationer, herunder Elhub. og EdielNordisk profil af EDI-standarden EDIFACT - brugt til elektronisk meldingsutveksling på det nordiske elmarked via Elhub. på det norske elmarked. I modsætning til JSONJavaScript Object Notation - let dataformat til dataudveksling mellem systemer, standard i REST API'er. er XML mere ordrig og krævende at parse, men tilbyder avancerede valideringsskemaer (XSD), navnerum og transformationsstandarden XSLT. Ediel-beskederne mod ElhubNationalt nav for måledata og markedsprocesser på det norske elmarked. er XML-baserede SOAP-kald - noget der adskiller det norske elmarked fra de fleste moderne APIApplikationsprogrammeringsgrænseflade - standardiseret grænseflade der giver to systemer mulighed for at kommunikere med hinanden.-konventioner. TvimenningGammelnorsk for 'to bundet sammen' - en der løser en opgave skulder ved skulder med en anden. abstraherer denne kompleksitet i SAMTYGDTvimennings platform for Elhub-integration - håndterer alle meddelelsestyper og processer mod Elhub., så kunderne kun behøver at forholde sig til JSON og RESTRepresentational State Transfer - arkitekturstil for API'er baseret på HTTP og ressourceorienteret design..