Thomas J.S.: XML?

Beitrag lesen

Hallo Michael (und die anderen),

Aus der sicht eines Computers stimmt sogar, dass "alles" nur Daten ist. ...»»
also dieser Meinung kann ich mich ja nun überhaupt nicht anschließen. ;-)

Ja, auf deinen Einwand habe ich schon gewartet, wobei du natürlich genau weisst, dass ich nicht dich damit gemeint habe ;-).

Für mich ist XML bisher nichts wesentlich Anderes, als es beispielsweise die Backus-Naur-Form war: Beides sind Metasprachen zur Beschreibung von Sprachen, finde ich.

Sage ich ja die ganze Zeit. ;-)

Deshalb meine ich das XML keine Datenformate beschreibt, wenn XML das täte müsste jede nur erdenkliche Element und Attribut bereits in der Spezifikation erfasst worden sein, was ja nicht der Fall ist.

Ich denke, genau das ist sehr wohl der Fall - über entsprechende Wildcards wie 'CDATA' usw.

Das simmt so genau nicht überein. PCDATA ist zwar parsed, aber eben nur Charakter Data, d.h. der Inhalt von PCDATA wird nur auf die einzelne Zeichen überprüft nicht aber auf Semantik, so hat man auch keinen Zugriff auf etwaige semantische Inhalte. Bei CDATA handelt es sich noch mehr vielleicht als bei einer DB nur um "BLOB".

Grüße
Thomas