Bonjour � tous

Voila mon souci : apr�s s�rialisation d'un objet persistant j'aimerai �crire ses attributs dans un fichier xml. J'utilise pour ce faire libxml++ : portable, libre et open-source. Seulement voici mon petit souci : quand j'�cris dans un fichier et bien... rien n'est �crit. Petit exemple:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
 
// On sérialise l'objet persistant.
shared_ptr<xmlpp::Document> myDocument = myPersistantObject->serialise();
 
// Puis on l'écrit dans le fichier.
myDocument->write_to_file_formatted(fileName);
Apr�s cette op�ration mon fichier est vide, cependant si je fais
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
 
Glib::ustring myString = myDocument->write_to_string_formatted();
Et bien ma chaine myString contient bien les attributs s�rialis�s de mon objet persistant. C'est � n'y rien comprendre, c'est pourquoi je solicite votre aide

Merci d'avance.
Naoss.