-
Notifications
You must be signed in to change notification settings - Fork 5
Description
Bonjour,
Je viens de tomber sur ce bout de code qui a l'air super. Mais au tout début du fichier, dans le test pour déterminer le type de flux, l'utilisation d'une regex me paraît un peu overkill et posant problèmes dans certains cas.
Avec la regex actuelle, on ne teste que la présence de <rss> et </rss> (par exemple). Du coup, un strstr me semble beaucoup léger, sans changer grand chose.
Mais surtout, si un flux est un flux ATOM, mais contient les balises <rss> et </rss> dans le contenu d'un article (car l'article en question parle des flux RSS par exemple et inclue un exemple), il me semble que le flux va être incorrectement identifié comme étant RSS et non ATOM, non ?
Du coup, il me semble plus simple de parser tout le flux avec SimpleXML, puis de regarder quel est l'élément de plus haut niveau, par exemple.