Gunnar Bittersmann: Fragen zu XML-Namensräume

Beitrag lesen

Hallo Tim,

Es geht [Thomas] um einen Validator für Feeds der

diversen RSS-Geschmacksrichtungen und Atom.

Das hat dir deine Glaskugel gesagt!

Er schrieb anfangs: ich habe ein Verständnisproblem in bezug auf Namensräume in XML-Dokumenten.
Gehen wir mal von folgenden Beispiel aus:
<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/"
  xmlns="http://purl.org/rss/1.0/"

...

"XML-Namensräume" als Thema, kein Wort davon, dass es ihm speziell um RSS geht.

Ja, [dass es keine DTD gibt] ist meiner Meinung nach einer der Schwachpunkte der nachträglich zu XML hinzugefügten Namensräume.

Und eine der Stärken.

Ich weiß allerdings nicht, inwieweit das durch die Rückwärtskompabilität zu SGML bedingt ist,

?? Das ist bedingt durch das Konzept, eigene Vokabularien erstellen zu können.

Wieviel die verarbeitende Software dann davon "versteht", ist eine andere Sache. RSS-Reader z.B. werden nicht alle DC-Meta-Angaben interpretieren, sie stören aber auch nicht.

Gruß,
Gunnar

--
"Nobody wins unless everybody wins." (Bruce Springsteen)