Bonjour,
Je commence à parser du XML avec perl, je suis débutant dans ce domaine.
J'ai une source XML qui s'actualise régulièrement, que je souhaite récupérer par exemple toutes les heures, et ensuite regrouper le tout dans un fichier XML unique, pour chaque jour.
Voici ce que mon programme perl doit faire :
1) Télécharger la source XML à une intervalle régulière (par exemple toutes les heures)
2) à chaque téléchargement, rajouter les dernières données xml à mon fichier source_du_jour.xml, avec l'opérateur perl ">>" qui va remplir mon fichier texte sans l'écraser
3) n'ajouter une donnée xml que si elle n'est pas déjà dans mon fichier source_du_jour.xml.
C'est le point 3) qui me pose problème. Comment faire pour empêcher que des doublons soient ajoutées à mon fichier source_du_jour.xml, sachant qu'à chaque téléchargement il risque d'y avoir des doublons ?
Partager