Bonjour,
Actuellement sous PHP4, j'ai mis en place un parser permettant de lire un fichier XML, et d'uploader le tout dans une base MYSQL, le tout automatiquement toutes les nuits.
Mais je me heurte à un problème, que je ne comprend pas, avec des crochets. En effet, lorsque l'un des balises du flux XML contient des crochets, le parser s'arrête au premier crochet, et ne lit pas la suite de la balise. En revanche, il ne s'arrête pas pour autant : il continue à lire le reste du fichier, mais dès qu'il rencontre un crochet, il ne lit plus son contenu.
Exemple :
Quand je regarde dans la base de données après que les données aient été enregistrées j'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <titre>Le vertige [en exclusivité]</titre>
Idem si le crochet se trouve en début de ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Le vertige [
J'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <titre>[Nouveau] Le vertige</titre>
D'où peut venir ce problème ? J'ai regardé mon parser et le code de ma moulinette, mais tout semble pourtant correct !
Merci de votre aide !![]()
Partager