XML lernen als Einsteiger: Unser Buchtipp fĂŒr Sie

Als Betreiber einer Website oder bei deren Erstellung werden Sie mit „XML” als solches nur unbewusst in BerĂŒhrung kommen. Wenn es jedoch um die Integration von Schnittstellen, Export-Funktionen, Transformationen oder RSS-Feeds geht, sind explizite XML-Kenntnisse hilfreich oder gar erforderlich.

DarĂŒber hinaus ist die Syntax so unkompliziert wie bei kaum einer anderen Sprache und sie zu beherrschen hilfreich, wenn es um das VerstĂ€ndnis von ZusammenhĂ€ngen geht. Im Gegensatz zu Scriptsprachen wie PHP, JavaScript & Co. sind bei XML keine umfangreichen Neuerungen mehr zu erwarten. Das einmal Erlernte sollte also auf Jahre hinweg dem Stand der Technik entsprechen. Einzig die Quasi-Ablösung durch das Overhead-Ă€rmere JSON als populĂ€rstes Format fĂŒr den Datenaustausch im Web bzw. Internet trĂŒbt diesen positiven Aspekt ein wenig.

Jetzt lerne ich XML


Dem Untertitel Der einfache Einstieg in den fĂŒhrenden Dokumenten- und Web-Standard ist heute nicht mehr uneingeschrĂ€nkt zuzustimmen. Als Dokumenten-Standard lĂ€sst sich trefflich streiten, ob dieser Titel nicht PDF-Dokumenten zusteht. Beim Datenaustausch gilt JSON aufgrund des geringere Overheads inzwischen mindestens ebenso als Standard wie XML.

Eines aber scheint sicher: XML ist ein zeitloser Klassiker. Neuen Auftrieb bekam die Auszeichnungsprache durch das Aufkommen von Grafiken im SVG-Format. Die heute aktive Version 1.1 stammt aus dem August 2006. Wenn man als Webmaster oder zumindest in der NĂ€he von Datenaustausch im Web unterwegs ist, sind XML-Grundkenntnisse Ă€ußerst hilfreich. Da XML nur wenige, dafĂŒr sehr strenge Regeln kennt, sind diese Grundkenntnisse auch mit einem Einsteigerbuch problemlos erlernbar. Das heißt, dass auch unser Buchtipp heute noch aktuell ist.

Ein VerstĂ€ndnis fĂŒr das Grundprinzip einer Auszeichnungssprache und insbesondere validem XML ist auch fĂŒr andere Web-Technologien Ă€ußerst hilfreich. Das betrifft einerseits natĂŒrlich (X)HTML mit seinen Elementen und Attributen. Aber auch der Zugriff auf Bereiche eines Dokuments via Document Object Model (DOM) mit JavaScript bzw. oder CSS-Selektoren lassen sich mit entsprechendem Hintergrundwissen deutlich leichter realisieren. jQuery kombiniert die beiden vorgenannten Techniken. Deshalb gehört XML trotz sinkender unmittelbarer PrĂ€senz im Web nach wie vor zu den wichtigen Technologien des Internet im Allgemeinen und des WWW im Besonderen.