Het laatste nieuws is al twee dagen gestopt met het laatste nieuws te leveren via hun rss feed. Er worden nog wel nieuwe items toegevoegd, maar:
http://www.hln.be/hln/rss/xml/hln_rss_nieuws.xml
bevat een fout. Een puntkomma die ergens ontbreekt luidt de commentaar van de parsers. De parser van IE verwijst naar:
<span style="color:blue;"><pubdate>Sunday , 29 May 2005 03:10:00 </pubdate></item><item><title>E42 afgesloten
Maar dat is niet helemaal juist. De fout zit hem in een &. Die wordt niet omgezet naar &. Omdat de codering dit vereist geven de parsers een foutmelding. Zij verwachten achter & een bepaald codewoord dat aanduidt welk symbool er moet komen. is een spatie bijvoorbeeld en & is een &. De fout zit in het woord CD&V. Waarschijnlijk is het nieuws ingevoerd van binnenuit en is de omzetting van & naar & niet gebeurd.
Het moet dus zijn: <title>CD&V vraagt meer sociaal-economische hefbomen voor Vlaanderen</title>
en niet
<title>CD&V vraagt meer sociaal-economische hefbomen voor Vlaanderen</title>
Voila hiermee heb ik dan de fout gevonden. Bij mij is de xml in elk geval wel valid en well-formed als de & vervangen wordt. Nu wachten tot ze de fout op hln verbeteren... en wij terug het nieuws via de rss feed kunnen lezen.