Hallo Forumsgemeinde,
hab nun, ach rss und xml studiert wie nie zuvor
und steh nun da wie ein Ochs vorm neuen Tor.
Fragen zu meinem RSSFeed:
Mein http://rolfrost.de/cgi-bin/rssfeed.cgi gibt als erstes einen header aus wie folgt:
print "Content-type: application/rss+xml\n\n";
und dann:
<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
<channel>
dazwischen items like
<item>
<title>In eigener Sache</title>
<description>
content:encode
<![CDATA[1st]]>
</content:encode>
</description>
<link>http://rolfrost.de/cgi-bin/blog.cgi</link>
<pubDate>1129143045</pubDate>
</item>
</channel>
</rss>
Verschiedene FeedValidators meeckern mir die 2. Zeile an wo xml deklariert wird, dann die Zeile wo steht content:encode und dann meine Worte wo ä's, ö's, ü's und sowas drin vorkommen.
Das Windows Programm von http://www.feedreader.com/ kommt damit zurecht, aber ich möchte gerne sicher gehen ob der Code, den mein rssfeed.cgi sendet (samt Content-type) valid ist.
Das Windows Programm von http://www.feedreader.com/ kommt z.B. nicht
damit zurecht, wenn ich
encoding="ISO-8859-1"
oder die tags
</content:encode>
rausnehme, obwohl ich schon bei Harvard Law Beispiele gefunden habe wo das auch nicht notiert ist.
Bitte Euch um Hilfe, sehe auch gerne Links zum Schmökern zu diesem Thema.
Viele Grüße, Euer Rolf