Startseite 

XML Sprachen

XML als Programmiersprache

XML und andere Sprachen

Beim XML handelt es sich um eine Sprache, die verwendet wird zur Festlegung von anderen Programmiersprachen. Es gibt schon eine Reihe von bekannten Sprachen dieser Art, die mit Hilfe des Formates entwickelt werden konnten. Die Rede ist dabei primär von XHTML und HTML. Dabei sollte bekannt sein, dass es sich bei XHTML um eine neuere Version von HTML handelt. Ebenso zu diesem Bereich zu zählen ist WML. Es handelt sich dabei um eine Beschreibungssprache für das WAP-Protokoll. Dieses kommt vor allem im Mobilfunkbereich vor und dient dazu, dass Inhalte am Display eines Handys angezeigt werden können. Es kommt jedoch auch immer auf den Markt an, der genau bestimmt, welche der Sprachen letztlich erfolgreich sein wird. XML ist genauso auch geeignet, dass komplett neue Sprachen angelegt werden und diese lassen sich dann auf die jeweiligen Datenstrukturen genau anpassen. Es handelt sich dabei dann auf keinen Fall um so genannte proprietäre Sprachen, sondern vielmehr um Sprachen, die genau einem Regelwerk folgen, das standardisiert ist. Für viele Menschen ist es dennoch schwer, dass diese begreifen, wie XML funktioniert, da von der Sprache an sich eigentlich nicht viel gemacht wird. Die große Leistung von XML ist im Grunde genommen dadurch gegeben, dass es Konzepte und Regeln gibt und mit deren Hilfe kann die Definition einer eigenen Auszeichnungssprache erfolgen. Diese Regeln können in etwa mit denen verglichen werden, die bei HTML vorkommen. Bei allen Sprachen dieser Art ist es markant, dass es Elemente gibt und eine Markierung von diesen Elementen erfolgt mit Hilfe der so genannten Tags. Zudem wären dann da auch noch die Regeln der Verschachtelung und außerdem Attribute, denen erlaubte Werte zugewiesen werden können. Darüber hinaus müssen natürlich darüber hinaus noch Regeln existieren, wie sich denn eine solche Sprache in die eine oder andere Sprache importieren lässt. In diesem Zusammenhang spielen zudem die Namensräume eine wichtige Rolle. Das Ziel dabei ist jedoch immer, dass die eine der Sprache immer innerhalb von dieser einen anderen Sprache verwendet werden kann. Damit Sprachen mit Hilfe von XML definiert werden können, kann es natürlich nicht schaden, wenn einem das eine oder andere Fremdwort geläufig ist. Ein wohlgeformtes XML Dokument etwa wäre nur gegeben, wenn sämtliche Regeln eingehalten werden und dies ist bei mehr Sprachen, als nur XHTML und HTML, der Fall gewesen. Bei einem Dokument ist es zudem so, dass immer nur genau ein Wurzeldokument vorhanden ist. Der Tag am Anfang und am Ende eines jeden Elements kann dabei als Kennung verstanden werden.

(c) trixml.org Impressum