créer un fichier xml et avec Tinyxml et l'afficher
créer un fichier xml et avec Tinyxml et l'afficher - C++ - Programmation
MarshPosté le 25-07-2013 à 17:51:45
Salut tout le monde !
J'utilise TinyXml pour manipuler les fichiers XML avec c++, j'ai réussir à créer un fichier xml mais je veux que l'affichage des résultat de création ne sera pas afficher dans le console mais dans autre emplacement que je choisie, ci-dessous vous trouvez mon code :
Code :
#include <string>
#include <sstream>
#include <iostream>
#include <vector>
using namespace std;
void write_simple_doc2(int n,int m )
{
// same as write_simple_doc1 but add each node
// as early as possible into the tree.
TiXmlDocument doc;
TiXmlDeclaration* decl = new TiXmlDeclaration( "1.0", "", "" );
doc.LinkEndChild( decl );
TiXmlElement * root = new TiXmlElement( "TestPlan" );
doc.LinkEndChild( root );
int k=0;
for (int i = 0; i <n; i++){
TiXmlElement * em = new TiXmlElement( "Testeur" );
root->LinkEndChild( em );
++k;
char f[50];
sprintf(f,"%d",k);
strcat ( f,"N" );
em->SetAttribute("Node", f);
k=i+1;
char j[50];
sprintf(j,"%d",k);
strcat ( j,"T" );
em->SetAttribute("id", j);
}
dump_to_stdout( &doc );
doc.SaveFile( "appsettings.xml" );
}
int main(int argc, char* argv[])
{ int n=5;
int m=4;
write_simple_doc2(n,m);
system("pause" );
return 0;
}
Merci d'avance pour votre aide
--------------- when there is a will there is a way
Marsh Posté le 25-07-2013 à 17:51:45
Salut tout le monde !
J'utilise TinyXml pour manipuler les fichiers XML avec c++, j'ai réussir à créer un fichier xml mais je veux que l'affichage des résultat de création ne sera pas afficher dans le console mais dans autre emplacement que je choisie, ci-dessous vous trouvez mon code :
Merci d'avance pour votre aide
---------------
when there is a will there is a way