Bonjour,
Après avoir regardé un peu partout sur le net et sur le forum C++, je n'arrive toujours pas à comprendre comment créer un fichier XML sans passer par fprintf. Je souhaite utiliser la librairie libxml2 - je suis déjà allé voir leur site.
A noter que j'arrive très bien à la faire avec la fonction fprintf.
Mon problème est comment déterminer la relation entre un fichier codé en C/C++ :
et le fichier en XML :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 int main() { int age=25; int bd=100; printf("chocolat\n"); printf("chocolat a %d ans\n", age); printf("chocolat a environ %d bandes-dessinées\n", bd); return 0; }
Je voulais savoir quelle est la méthode pour créer un fichier XML en utilisant la librairie libxml2. Dans la suite du projet, je devrai lire le fichier XML et ajouter des noeuds. Je tourne en rond depuis quelques temps.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <?xml version="1.0"?> <!DOCTYPE test SYSTEM "test.dtd"> <test> <head> <media></media> </head> <body> <!-- description de chocolat --> <chocolat> <age>25</age> <bd>100</bd> </chocolat> </body> </test>
Si quelqu'un pouvait juste m'expliquer la démarche, ça serait chic. Merci
Partager