XML-Technologien

XML ist eine Auszeichnungssprache, die Ende der neunziger Jahre als vereinfachter Dialekt von SGML spezifiziert wurde. Der Hauptzweck von XML besteht im Datenaustausch zwischen Computern. Im Gegensatz zu binären Formaten wie ASN.1 ist XML textbasiert und menschenlesbar. So können XML-Dokumente auch mit einem Texteditor direkt bearbeitet werden.

aevum verfügt über weitreichende Erfahrung im Umgang mit verschiedenen XML-Technologien. Dazu zählen Schemasprachen wie DTD, XML Schema oder RELAX NG sowie Abfragesprachen wie XPath oder XQuery. In der Frontend-Entwicklung setzen wir das Template-System XSLT ein. Darüber hinaus beherrschen wir Beschreibungssprachen wie Atom, GraphML, HTML, KML, RSS und SVG.

Die große Stärke von XML liegt aus unserer Sicht in der Verarbeitung unstrukturierter Daten und in seinem umfangreichen Ökosystem. Es gibt jedoch Anwendungsfälle, in denen der Einsatz anderer Serialisierungsformate wie JSON sinnvoller ist.