Bonjour,
Je suis relativement débutant dans le GTK et la Glib et je cherche à mettre au point un fichier de log efficace et un gestionnaire de script propre.
alors je me suis dis pourquoi ne pas me tourner vers le XML?

actuellement j'ai un txt qui contient:
00:00:00 Salut Libforce et teuf!
Je le gère avec des fprintf et un g_io_channel_read_line c'est efficace mais pas super propre.

J'aimerais avoir
<log>
<date>00:00:00</date>
<texte>Salut Libforce et teuf!</texte>
</log>
j'ai regardé un peu ce lien:
http://www.developpez.net/forums/d42...gmarkupparser/
et celui ci:
http://www.developpez.net/forums/d18...r-fichier-xml/
Sans compter la doc qui donne mal au crâne:
http://library.gnome.org/devel/glib/...#GMarkupParser

Sous windows j'avais utilisé la tinyxml, j'étais assez fan, mais c'est du C++ et là je suis en C sous Linux Fedora puis il parait que la Glib peut gérer le XML alors autant faire avec ce qu'on a

j'ai repris le code du premier lien que j'ai cité plus haut et j'arrive à sortir
<log><date></date><texte></texte></log>
même si j'ai pas vraiment compris comment ca marche (les mots parser, contexte sont mystiques pour moi)
Mais ce qui m'intéresserai c'est une fonction ou je lui dis:

Je veux le premier texte entre balise <date> puis le seconde... jusqu'au dernier comme ca je pourrai un par un les utiliser.

Et pouvoir lui dire de rajouter une <date> et un <texte> en fin de fichier...

Je crois que ce que je demande c'est un peu une doc genre XML et Glib pour les nuls... ou un exemple de code, Si quelqu'un a je suis preneur!

Merci beaucoup