Zitat von
sakura:
Ich möchte darauf hinweisen, daß ich davon ausgehe, daß sich der RDF Feed geringfügig ändern wird.
Im Feed wird als NameSpace der RDF-Feed angegeben.
Du gibt als NameSpace den RDF-Newsfeed an
XML-Code:
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://my.netscape.com/rdf/simple/0.9/">
....
</rdf:RDF>
Das zurückgelieferte
XML ist damit aber nicht(!) konform, also denke ich, daß Daniel diese Zeile entfernen wird.
Der neue Feed könnte so aussehen:
Bei der ShoutBox wurde das RDF... also entfernt.
Meine Frage:
Was bedeutet das RDS Tag eigentlich ?
Und warum kann der Delphi 7
XML-Experte der die TXMLDocument benutzt nicht mit dem Ding umgehen.
Der erzeugte Quellcode unterscheidet sich eigentlich nur in der Zeile:
ohne den RDF Firlefanz:
TargetNamespace = '';
mit dem RDF Firlefanz:
TargetNamespace = 'http://www.w3.org/1999/02/22-rdf-syntax-ns#';
Der Unterschied im der Benutzung ist aber gewaltig.
z.B. "http://www.delphipraxis.net/rdf.php" -> "news.xml"
Wenn die RDF Daten angegeben sind, ergibt der MyNews.Item.Count = 0
Wenn man die Daten entfernt -> MyNews.Item.Count > 0
Was soll das ?
Danke für eine Antwort.
ps: Ach ja hinter dem Link verbirgt sich eine 7 kb großes
XML Dokument mit lauter seltsamen Definitionen drin.