Bonjour journal,
Dans le cadre d'un dev perso je fais un petit lecteur de fichiers RSS 1.0
J'ai implémenté la norme de base, sans aucun module telle que je l'ai trouvée là : http://www.purl.org/rss/
Avec les exemples données sur la page, tout se passe bien. Alors hop j'essaye avec un autre... au hasard un trouvé sur linuxfr : http://linuxfr.org/template/rdf/xml/news.netcra
Et plaf crash exception tout ça. En étudiant le cas de près je vois que ça vient d'une différence entre mon document de référence et le fichier rdf suscité.
dans la section la doc me dit que je dois trouver ça :
<items><rdf:Seq><rdf:li resource="{item_uri}" /> ... </rdf:Seq></items>
et dans le rdf cité plus haut j'ai pas tout à fait la même chose : ce n'est pas resource="{item_uri}" mais plutôt rdf:resource="{item_uri}".
en regardant sur le net, je vois que rdf:resource est assez répandu.
sur des documents se réclamant RSS 1.0.
alors je me demande : qui a raison ?
en attendant je supporte les deux écritures, mais ça me trouble...
des idées ?
PS : grr j'ai oublié de cocher la case
# Re: RDF Site Summary (RSS) 1.0 [help ?]
Posté par hideo . Évalué à 1.
0.9x..........NS et USERLAND.....abandonné
1.0............PURL............................très bien :)
2.0............USERLAND................pfff....
le reste ici (en anglais) :
http://www.xml.com/pub/a/2002/12/18/dive-into-xml.html(...)
@youpyoup
[^] # Re: RDF Site Summary (RSS) 1.0 [help ?]
Posté par QS . Évalué à 1.
Pour en générer, c'est sûr qu'il faut préférer la 1.0
Et la référence en la matière est bien sûr Mark Pilgrim. Je pense que son ultra-liberal RSS parser est un bon exemple : http://diveintomark.org/projects/rss_parser/(...)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.