Was ist XML?

Was ist XML?

XML ist eine Abkürzung für Extensible Markup Language und eine vom W3C entwickelte Spezifikation, beginnend mit der Empfehlung vom 10. Februar 1998. XML ähnelt HTML darin, dass XML Tags verwendet, um ein Dokument zu markieren, wodurch der Browser die Informationen interpretieren und anzeigen kann. Im Gegensatz zu HTML ist die XML-Sprache jedoch unbegrenzt (erweiterbar). Es ermöglicht Tags, sich selbst zu definieren und den Inhalt zu beschreiben, anstatt nur den Inhalt einer Seite anzuzeigen. Unter Verwendung von XML wurden andere Sprachen wie RSS und MathML erstellt, sogar Tools wie XSLT wurden unter Verwendung von XML erstellt.

Beispiel für XML-Code

Nachfolgend finden Sie ein einfaches Beispiel dafür, wie XML-Code aussehen kann. Wie bereits erwähnt, können Sie alle Tags verwenden, die Sie verwenden möchten, solange sie allen Regeln entsprechen. Da es keine definierten Regeln oder Strukturen gibt, muss außerdem eine DTD (Dokumenttypdefinition) mit Anweisungen und der Struktur Ihres XML definiert werden.

<?xml version="1.0" encoding="utf-8"?>
<computersoftware>
<product>
<name>Windows 8</name>
<description>Microsoft Windows 8 operating system - Full version.</description> <developer>Microsoft</developer> <cost>132.78</cost>
</product>
<product>
<name>World of Warcraft</name>
<description>World of Warcraft for Mac and PC.</description>
<developer>Blizzard</developer>
<cost>10.99</cost>
</product>
</computersoftware>

Wie erstellt man XML?

Wie HTML kann XML mit jedem Texteditor erstellt werden. Es ist jedoch einfacher, entweder mit einem HTML-Editor mit XML-Syntaxhervorhebung wie Dreamweaver oder mit einem Texteditor mit Syntaxhervorhebung wie Notepad++ zu erstellen.

Zu beachtende Regeln beim Erstellen von XML

Obwohl die XML-Sprache hinsichtlich der Definition von Tags unbegrenzt ist, gibt es dennoch Regeln, die beim Schreiben von XML-Code befolgt werden müssen.

  • Alle öffnenden XML-Tags müssen ein passendes schließendes Tag haben. Wenn Sie ein leeres Tag haben, können Sie ein Tag ähnlich dem folgenden verwenden:
  • Bei XML-Tags wird zwischen Groß- und Kleinschreibung unterschieden, daher sollte Ihr öffnendes Tag genau mit dem schließenden Tag übereinstimmen.
  • Sie müssen ein einzelnes Root-Tag (Element) mit allen anderen Tags haben. In unserem Beispiel war „computersoftware“ unser Root-Tag.
  • Alle Tags, die ein Attribut enthalten, müssen in Anführungszeichen gesetzt werden.
  • Alle Tags müssen ordnungsgemäß verschachtelt sein.

Ersetzt XML HTML?

Nein. HTML ist immer noch die primäre Sprache, die verwendet wird, um die Struktur einer Webseite zu erstellen. XML kann zusätzlich zu einer HTML-Seite oder als Alternative zu HTML verwendet werden.

Computerakronyme, Datenbankbegriffe, HTML, Internetbegriffe, Markup, Metasprache, Programmiersprache, Programmierbegriffe, RSS, SOAP, Tag, Webdesign-Begriffe, WML, XHTML, XSL

Neueste Artikel
Vielleicht möchten Sie lesen

LEAVE A REPLY

Please enter your comment!
Please enter your name here