Dennis Plöger: Wo zu wird XML gebraucht???

Beitrag lesen

Hallo Nikolay!

Du darfst XML nicht mit PHP oder ASP vergleichen. XML ist keine Programmiersprache, XML ist - ähnlich wie HTML - eine Definitionssprache. XML wird für Schnittstellen benutzt, bei Dateiformaten (siehe Openoffice) und bei jeglichen Aufgaben, wo man eine eindeutige Definition benötigt.

XML selber ist ähnlich aufgebaut wie HTML. Nein, eigentlich falsch, besser sollte man sagen: HTML ist ähnlich aufgebaut wie XML.

Über eine sogenannte DTD (Document Type Definition) kannst Du festlegen, was in der XML-Datei steht und wie dies zu interpretieren ist. Ein XML-Parser, der beispielsweise auch in PHP enthalten ist, gibt dir dann die Möglichkeit, die Datei richtig auszulesen und zu interpretieren.

Ich habe beispielsweise die News-Seite auf www.pharmlog.de in XML programmiert. Das bedeutet, ich habe die Neuigkeiten in eine XML-Datei gepackt und die news.php-Seite liest die Datei und formatiert sie entsprechend.

XML ist also nichts, mit dem man programmieren kann, es ist etwas, mit dem man etwas beschreiben kann.

HTH,

Dennis