Was ist XML?
Extensible Markup Language (XML) ist eine medienübergreifende Auszeichnungssprache. Mit Hilfe von XML können Inhalte medienneutral verarbeitet und zwischen verschiedenen Systemen (z. B. Computern, Datenbanken und Drittanbieter-Software) ausgetauscht werden. Im Gegensatz zu anderen Programmiersprachen kann XML keine Rechenvorgänge selbstständig ausführen.
Ähnlich wie bei HTML werden Tags verwendet, um Daten zu definieren. Diese Tags besitzen im Gegensatz zu HTML allerdings keine feste Bedeutung, sodass eigene Tags definiert werden können und die Informationsverarbeitung effizienter stattfinden kann.
XML Beispiel
<Catalog>
<Book id=#0001>
<Author>Mustermann, Max</Author>
<Title>Die Geschichte von Musterhausen</Title>
<Price>15</Price>
<PublishDate>1995-05-05</PublishDate>
</Book>