Bonjour à tous,
J'utilise la librairie TinyXML pour charger un fichier XML, cela marche bien mais j'ai maintenant besoin de générer ce fichier XML à la volée en fonction du contenu d'une base MySQL.
J'ai donc fait un service PHP qui me permet d'accéder à mon contenu XML de la manière suivante :
http://127.0.0.1/servicexml/default.xml
Mon problème, c'est que TinyXML ne sait pas charger un fichier XML si il est hébergé sur un serveur http. Donc, je souhaiterais savoir comment reconstruire un FILE depuis une URL de ce genre (sachant qu'avant je chargeais avec un char* mais lorsque le fichier était en local).
Pour info, voilà la description du service load de mon objet TinyXML de lecture du XML TiXMLDocument :
Load a file using the given filename. Returns true if successful.
Code : Sélectionner tout - Visualiser dans une fenêtre à part bool LoadFile (const char *filename, TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)
Load a file using the given FILE*.
Code : Sélectionner tout - Visualiser dans une fenêtre à part bool LoadFile (FILE *, TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)
Partager