2011-06-04 2 views

Répondre

1

Feedparser couvre plusieurs formats de syndication, par exemple Atom syndication format (RFC 4287). C'est pourquoi vous voyez un désaccord avec le (relativement vieux) standard RSS.

La documentation feedparser contient des détails sur la sémantique et où dans l'alimentation, il prend les valeurs:

Published:

La date de cette entrée a été publiée

Updated:

La date cette entrée a été mise à jour

Created:

La date de cette entrée a été créée (rédigée)

Expired:

La date de cette entrée est à expiration [ ...] Cet élément est rare.

+0

Donc, l'analyseur d'alimentation a résolu cela pour moi? Il extrait des données de divers types de flux et je dois tester si la valeur existe? Atom est plus récent? – xralf

+0

Si mes flux ne sont que RSS, je devrais probablement utiliser la valeur 'updated'? – xralf

+0

Oui, 'updated' semble correspondre à RSS' pubDate'. –