Was ist XML (eXtensible Markup Language)?

Hinter der Bezeichnung XML verbirgt sich eine sogenannte Datenbeschreibungssprache. Sie beruht auf dem gleichen Funktionsprinzip wie HTML. Die Sprache XML wird verwendet, um Inhalt zu beschreiben. Sie arbeitet dazu mit speziellen Tags, welche wie bei HTML in spitzen Klammern verwendet werden. Darüber hinaus stellt XML stellt eine Spezifikation in Bezug auf die Kennzeichnung von Attributen dar.

Vorrangig handelt es sich bei XML um die Verarbeitung von Textdaten. Bei der Umsetzung der Syntax entsteht ein Text, welcher jedoch keine unmittelbar lesbare Funktion besitzt. Er ähnelt in seiner Struktur sehr den Dokumenten, welche mit HTML erstellt werden können.
XML bedeutet eXtensible Markup Language und befasst sich unmittelbar mit der Darstellung unterschiedlicher insbesondere externer Formate von Daten. Außerdem bildet XML die Basis für den Import und den Export verschiedenartiger Daten und Datenmengen. Mit XML wird es möglich, einen Datentausch zwischen Computern umzusetzen. Daher wird XML vielfach im Zusammenhang mit dem Internet verwendet.

Ein sogenanntes XML – Dokument besteht im Wesentlichen aus zwei Aufbaumöglichkeiten. Dabei werden der physische und er logische Aufbau unterschieden. Somit ist XML in der Lage, HTML in XHTML zu überführen. Es besitzt dazu die Voraussetzungen, welche in der Gleichheit von Elementen beider Sprachen bestehen. Außerdem gibt es zwischen beiden Syntaxen wenige Änderungen und Abweichungen.
Bei XML handelt es sich um eine Datenbeschreibungssprache, welche einen modularen Aufbau zeigt. Dies bedeutet, dass die Nutzer ein neuartiges Format für ein Dokument durch eine einfache Kombination anderer Formate und deren mehrmalige Benutzung schaffen können.

Das XML stellt die auf Grund der Beschreibung der sogenannten Ressourcen und Anwendungen mit Metadaten die erste Säule für die Funktionstüchtigkeit von RDF dar. Außerdem basiert auch das sogenannte Semantic Web auf einer Darstellung durch XML. Die große Anwenderfreundlichkeit von XML zeigt sich darin, dass es ohne Lizenz arbeiten kann, nicht abhängig von der Art der Plattform ist und ein breites Angebot an Werkzeugen bietet.

Quelle: cocooncenter.de13

Comments are closed.