QuoteDa musst du wohl selbst was schreiben. Sowas wie NoXML::Parser
hmm, sowas habe ich schon befürchtet.
QuoteKannst du denn die Leute nicht auf ihre nichtstandard-xml-konformen RSS hinweisen?
Prinzipiell schon, nur handelt es sich hierbei um ein Portal wo man halt auch die "ich-mache-keinen-XML-konformen-Feed" berücksichtigen sollte ;) und wo es im Prinzip nicht schlimm ist wenn irgendwelche Zeichen im Text vorkommen die dem Parser nicht gefallen (das ist der überwiegende Grund für Fehler).
QuoteBei XML::LibXML gibt es tatsächlich eine Option, um einige XML-Fehlerarten zu ignorieren.
LibXML hatte ich auch schon ausprobiert. Das hat aber irgendwie auch nicht funktioniert, da teilweise scheinbar absolut unverzeihliche Fehler im XML drin zu sein scheinen. Das Problem bei LibXML war dann sogar noch dass ich die Fehler nicht mit einem eval abfangen konnte, d.h. trotz eval ist das Programm mit einem Software Error abgebrochen worden.
Nun ja, schade, hätte ja sein können das es da irgendwas gibt. Vielleicht muss ich das Portal dann doch dazu bringen sich als Vorreiter in Sachen XML-Standard zu betrachten und die User zum konformen erstellen ihrer Feeds zu erziehen... ;)