XML Extensible Markup Language
XML steht für Extensible Markup Language und es handelt sich dabei um eine Auszeichnungssprache. Eine weitere dieser Sprachen ist beispielsweise auch HTML. Die Daten werden hierarchisch strukturiert dargestellt und das Ganze erfolgt in Form von Textdateien. XML ist auch sehr hilfreich, wenn es um einen Datenaustausch unter verschiedenen IT-Systemen geht. Dabei ist vor allem auch das Internet gemeint. (X)HTML hingegen wird eher verwendet zur Erstellung von Webseiten, die im Internet betrachtet werden können.
Die Spezifikationen von XML werden alle vom World Wide Web Consortium verabschiedet. Das Dokument bei XML setzt sich immer auch aus Textzeichen zusammen. Wenn es sich dabei um besonders einfache Zeichen handelt, so sind dies ASCII Zeichen. Strukturelemente bei der Sprache können auch frei benannt werden. In einem Element der Sprache XML können zudem auch die unterschiedlichsten Daten enthalten und beschrieben werden. Vom Aufbau und der Tags her hat XML eine große Ähnlichkeit zu HTML aufzuweisen. Auch werden bei XML Dokumenten Unterschiede gemacht, ob es sich um den physischen oder den logischen Aufbau handelt. Zudem wird auch noch zwischen datenzentrierten und dokumentenzentrierten Daten unterschieden und auch Mischformen beiden Arten existieren noch. Wenn es um den Zugriff auf XML Dokumente geht, so gibt es drei Aspekte, die beachtet werden sollten.
Der Zugriff auf ein Dokument kann sequentiell oder wahlfrei erfolgen und auch dem Ablauf bei einem Zugriff wird eine gewisse Bedeutung beigemessen. Dieser kann entweder via "Push" oder "Pull" erfolgen. Bei Push ist die Ablaufkontrolle beim so genannten Parser und bei Pull versteckt sie sich im Code. Bei XML Daten ist aber auch das Baumstrukturmanagement wichtig. Hierbei sind hierarchisch und verschachtelt die beiden Schlagwörter.
Weblinks
XML in 10 Punkten - W3C
XML Datenbank
blog.on-topic.com
Extensible Markup Language (XML) 1.0 (Zweite Auflage) Deutsche Übersetzung
Weitere Beiträge in » Computer & EDV
Am besten bewertete Veröffentlichungen
» Wie kommunizieren wir heute? |
|
» Sportler brauchen Vitamine und Mineralstoffe |
|
» Datenrettung Software |
|
» Gütesiegel |
|
» Nachname - Familienname - Namensrecht |
Interne Artikel
Externe Artikel
TagCloud
- 12 users online.