Voilà j'utilise TyniXML pour crée un fichier d'historique (au format XML)
Spécialisé dans la lecture de fichier XML cette bibliothèque permet aussi d'ajouter des noeuds (InsertAfterChild(...))
Cepandant je n'arrive pas à rajouter un noeud fils au noeud que je veux créer :
VOULU :
<HISTORIQUE> <INFOS> <HEURE>12:15:00</HEURE> <ACTION></ACTION> </INFO> </HISTORIQUE>
est la balise qui englobe tout. Qui exitera toujours. Je me place donc dans ce noeud et je créer que j'arrive a placer. Cependant je ne trouve pas une méthode qui me permettrai de définir en tant que balise enfant de lors de l'ajout de cette dernière.
J'ai même essayé de "finté" le problème en définissant un noeud texte TinyXmlText (je sais c'est pas bien :P) ou j'inscrivais toutes les balises sous forme de texte : mais il me convertie lors de l'insertion les caractères "<", ">" et "/" qui deviennent respectivement : "<" ,">" et " " => Logique :? !
Dois-je me tourner vers une autre bibliothèque ? Et laquelle vous me conseillez?