créer un fichier xml et l'afficher dans un emplacement bien déterminé

créer un fichier xml et l'afficher dans un emplacement bien déterminé - C++ - Programmation

Marsh Posté le 19-08-2013 à 17:58:20    

Salut tout le monde !
j'aimerai bien savoir comment créer un fichier xml et l'afficher dans un emplacement bien déterminé autre que le console, j'ai réussie à le créer et l'afficher dans le console, ce que je veut est l'afficher dans l'emplacement suivant C:\Users\abdelhalim\Documents.
 
J'utilise Tinyxml pour créer le fichier xml , et mon code est le suivant :

Code :
  1. void crerxmlfichier1::write_simple_doc2(int n,int m )
  2. {
  3. // same as write_simple_doc1 but add each node
  4. // as early as possible into the tree.
  5. TiXmlDocument doc; 
  6.  TiXmlDeclaration* decl = new TiXmlDeclaration( "1.0", "", "" ); 
  7. doc.LinkEndChild( decl ); 
  8. TiXmlElement * root = new TiXmlElement( "TestPlan" ); 
  9. doc.LinkEndChild( root );
  10. int k=0;
  11. for (int i = 0; i <n; i++){
  12.  TiXmlElement * em = new TiXmlElement( "Testeur" ); 
  13.     root->LinkEndChild( em );
  14.  ++k;
  15.     char f[50];
  16.  sprintf(f, "%s%d", "N", k);
  17.  em->SetAttribute("Node", f);
  18.  k=i+1;
  19.  char j[50];
  20.  sprintf(j, "%s%d", "T", k);
  21.  em->SetAttribute("id", j);
  22. }
  23. dump_to_stdout( &doc );
  24. doc.SaveFile( "appsettings.xml" );
  25. }


 
je serai très reconnaissante si vous pouvez m'aider .
Bonne journée


---------------
when there is a will there is a way
Reply

Marsh Posté le 19-08-2013 à 17:58:20   

Reply

Marsh Posté le 21-08-2013 à 15:28:53    

Just il faut remplacer cette ligne :
doc.SaveFile( "appsettings.xml" );
 par celle ci :
doc.SaveFile( "C:/Users/abdelhalim/Documents/appsettings.xml" );

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed