Hallo,
Der feedvalidator.org melder nun:
XML parsing error: <unknown>:12:59: not well-formed (invalid token) [help]
<link>http://www.example.com/cgi-bin/myScript?foo=1&bar=2</link>
^
also einen Fehler beim zweiten "=". Der wirkliche Fehler scheint aber das "&" zu sein.
gut erkannt - der Validator bemängelt zu Recht, dass ihm die Entity-Referenz &bar unbekannt ist, zumal sie nicht korrekt mit einem Semikolon abgeschlossen ist - auch wenn der Wortlaut der Fehlermeldung deutlicher sein könnte.
Wie kann ich so einen Link valide in einem RSS 2.0 feed einbauen?
Indem du die wenigen reservierten XML-Sonderzeichen kontextgerecht codierst. Das Thema taucht in leichten Variationen fast täglich hier auf. Meistens allerdings im Zusammenhang mit (X)HTML; es ist aber letztendlich dasselbe.
So long,
Martin
Viele Fachleute vertreten die Ansicht, jedes Feature eines Programms, das sich nicht auf Wunsch abstellen lässt, sei ein Bug.
Außer bei Microsoft. Da ist es umgekehrt.