Bonjour !
Avec mon petit niveau de développeur amateur, j'ai créé pour le boulot une série de scriptes pour récupérer les données de fichiers XML fourni par une agence de presse, les importer dans une base MySQL et les rendre disponibles à la consultation depuis l'intranet de la société via un serveur web Apache, le tout sous Debian.
Or tout fonctionnait à merveille, jusqu'à ce que cette agence n'annonce quelques modifications à vennir dans le format des ces fichiers, et notamment l'apparition de nouvelles données, et donc nouvelles balises :
et c'est là que je bloque, ces balises rtr:qcode apparaissent plusieurs fois avec des qcode différents et à cause de la présence des ":" dans le nom, je n'arrive pas à y faire référence.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <rtr:role qcode="partRole:slate"/>
Si j'invoque tel quel le nom de la balise, le scripte bloque systématiquement, si j'omets les deux points, la balise n'est pas détectée (logique) et j'ai essayé tout ce que je pouvais pour encadrer ou échapper ce caractère, mais rien n'y fait, je bloque ...
Quelqu'un pourrait il m'éclairer sur la façon de faire ou me donner une piste de recherche ?
D'avance Merci,
JKlr
Partager