XML Extensible Markup Language

XML (kurz für Extensible Markup Language) ist eine Auszeichnungssprache zur Beschreibung und Strukturierung von Daten in einer Textdatei. Die offiziellen Spezifikationen der Sprache werden vom World Wide Web Consortium (W3C) herausgegeben und definieren XML als eine Metasprache durch die weitere anwendungspezifische Sprachen erstellt werden können (z.B. RSS, SVG und XHTML).

Der Inhalt einer XML-Datei wird hierarchisch strukturiert. Die einzelnen Formatabschnitte werden durch Tags definiert, wie dies etwa von HTML (selbst eine Auszeichnungssprache) bekannt ist.

XML-Projekte

XML-Projekte gliedern sich in einen physischen und einen logischen Aufbau. Der physische Aufbau besteht aus so genannten Entitäten, wobei die erste Entität die Haupt-XML-Datei ist und weitere Entitäten (Zeichenketten, Dateien, etc.) über Entitätenreferenzen hinzugefügt werden können. Desweiteren gehört eine etwaige Dokumenttypdefinition oder XML-Deklaration zum physischen Teil der Sprache. Sie definieren die Dokumentenart, sowie die Sprachversion und setzen die Regeln für den logischen Aufbau der Datei.

Dieser bildet eine hierarchische Baumstruktur, deren Knoten zu einem Großteil aus durch Tags definierten Elementen besteht. Auf der obersten Ebene (sozusagen der Wurzel) darf sich nur ein Element befinden, in dem alle nachfolgenden Elemente verschachtelt werden. Weitere Elemente können aus Attributen (Zusatzinformationen), Verarbeitungsanweisungen und Kommentaren bestehen.

XML Datenbanken

XML Datenbanken kommen in den letzten Jahren immer häufiger und verstärkter zur Anwendung. Darunter werden alle Systeme verstanden, die sich auf Datensicherung sowie Datenrettung im XML - Format spezialisiert haben oder auf andere Weise mit XML Daten umgehen können…[weiterlesen]

Suchmaschinenoptimierung - Webdesign
Modernes Design - SEO und eine professionelle EDV Beratung
Webdesign - Suchmaschinenoptimierung
Professionelles Webdesign und suchmaschinenoptimierte Weblösungen
Telefonanlagen
Finden Sie die richtige Telefonanlage
 

Hypertext Markup Language (HTML)

Die Hypertext Markup Language (HTML) ist eine Anwendung des XML-Vorgängers SGML (Standard Generalized Markup Language).

Der Nachfolger von HTML wird daher als Extensible Hypertext Markup Language (XHTML) bezeichnet und basiert auf den strikteren syntaktischen Regeln von XML, welches selbst eine bestimmte Untermenge von SGML darstellt. Zudem wird XML zunehmend selbst als Ersatz für HTML verwendet, da es universeller einsetzbar ist.

nach oben