Definition
XML (Extensible Markup Language) is a markup language for storing and transporting structured data in text format. XML is self-describing - element names convey meaning to the data - and is platform-independent. The standard was formalised by the W3C in 1998 and forms the basis for many enterprise protocols, including SOAPSimple Object Access Protocol - XML-based messaging protocol used in enterprise integrations, including Elhub. and EdielNordic profile of the EDI EDIFACT standard - used for electronic message exchange in the Nordic power market via Elhub. in the Norwegian power market. Unlike JSONJavaScript Object Notation - lightweight data format for data exchange between systems, standard in REST APIs., XML is more verbose and demanding to parse, but offers advanced validationThe first step in VEE - automated checks of metering data against technical and logical limits to detect obviously erroneous values. schemas (XSD), namespaces, and the transformation standard XSLT. The Ediel messages sent to ElhubNational hub for metering data and market processes in the Norwegian electricity market. are XML-based SOAP calls - which sets the Norwegian power market apart from most modern APIApplication Programming Interface - standardised interface that allows two systems to communicate with each other. conventions. TvimenningOld Norse meaning 'two bound together' - one who solves a task shoulder to shoulder with another. abstracts this complexity in SAMTYGDTvimenning platform for Elhub integration - handles all message types and processes to Elhub. so that customers only need to deal with JSON and RESTRepresentational State Transfer - architectural style for APIs based on HTTP and resource-oriented design..