XML Writer genre float

XML Writer genre float - C++ - Programmation

Marsh Posté le 05-09-2005 à 13:28:11    

salut,
 
est ce que avec qt, je peux aussi lire des données de genre float et les ecrire dans un fichier xml.?
cette exemple montre le cas d'un Text, comment faire pour float et autre ?
 
DomDocument doc;
QDomElement root = doc.createElement("doc" );
QDomElement quote = doc.createElement("quote" );
..
QDomText quoteText = doc.createTextNode("Errare humanum est" ); //je veux avoire ici des nombres avec vergule.
 
doc.appendChild(root);
root.appendChild(quote);
quote.appendChild(quoteText);
QTextStream out(&file);
doc.save(out, Indent);
 
 
merci

Reply

Marsh Posté le 05-09-2005 à 13:28:11   

Reply

Marsh Posté le 05-09-2005 à 18:12:00    

Haythem2 a écrit :

salut,
 
est ce que avec qt, je peux aussi lire des données de genre float et les ecrire dans un fichier xml.?
cette exemple montre le cas d'un Text, comment faire pour float et autre ?
 
DomDocument doc;
QDomElement root = doc.createElement("doc" );
QDomElement quote = doc.createElement("quote" );
..
QDomText quoteText = doc.createTextNode("Errare humanum est" ); //je veux avoire ici des nombres avec vergule.
 
doc.appendChild(root);
root.appendChild(quote);
quote.appendChild(quoteText);
QTextStream out(&file);
doc.save(out, Indent);
merci


 
le code suivant permet de convertir n'improte quuel Objet de type Genérique T en String
je te laisse faire l'adaptation pour les types qui t'intéressent.
 

Code :
  1. #include <sstream> 
  2. template<typename T>
  3. std::string to_string( const T & Value )
  4. {
  5.     // utiliser un flux de sortie pour créer la chaîne
  6.     std::ostringstream oss;
  7.     // écrire la valeur dans le flux
  8.     oss << Value;
  9.     // renvoyer une string
  10.     return oss.str();
  11. }
  12. int main()
  13. {   
  14.     std::string num = to_string( 10 );
  15. }


---------------
"Rendez tout aussi simple que possible mais ne simplifierez rien" Albert Einstein
Reply

Marsh Posté le 06-09-2005 à 12:11:41    

axk47 a écrit :

le code suivant permet de convertir n'improte quuel Objet de type Genérique T en String
je te laisse faire l'adaptation pour les types qui t'intéressent.
 
 
}[/cpp]


 
 
J'ais dans mon programme beaucoup d'objet et ils doivent garder leur type car j'ais besoin d'eux pour autre application.
est ce que c'est possible de faire une chose plus facile comme ca :
 
double zahl = 0.004;
QDomDocument doc;
 
QDomText quoteNumber = doc.createTextNode(zahl.totext());
 
tout ce que j'ais besoin c'est une convertion en Text autre type y a pas .
 
 
 

Reply

Marsh Posté le 10-09-2005 à 17:14:29    

Salut,
Répondu sur le forum prog.qt

Reply

Sujets relatifs:

Leave a Replay

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