2010-02-10 3 views
4

Comment puis-je utiliser XML en tant que simple stockage de données dans Borland C++ Builder 6?XML dans C++ Builder 6

Existe-t-il une classe interne que je pourrais utiliser?

Merci de l'aide

Répondre

5

Je ne suis pas sûr que le TXmlDocument est implémenté en C++ Builder 6, mais une solution plus simple serait d'utiliser la bibliothèque TinyXML [1], qui est en effet simple, et facile à utiliser . Je l'ai utilisé avec différentes versions de C++ Builder et ça fonctionne comme un charme.

[1] http://www.grinninglizard.com/tinyxml/

+0

TXMLDocument est exactement ce que je cherchais .. N'a pas pu se rappeler le nom de la classe exacte :-D merci –

0

utilisation NativeXML


xmlDoc = new TNativeXml("test");  
xmlDoc->EncodingString = "GB2312" ; 
xmlDoc->XmlFormat = xfReadable; 
xmlNode = xmlDoc->Root->NodeNew("report") ; 
xmlNode->WriteString("date","2008-6-8") ; 
xmlNode->WriteString("road0","10") ; 
xmlNode->WriteString("road1","8") ; 
xmlNode = xmlDoc->Root->NodeNew("ctrParm") ; 
xmlNode->WriteString("parm0","0") ; 
xmlNode->WriteString("parm1","1") ; 
xmlNode->WriteString("parm2","2") ; 
xmlDoc->SaveToFile("test.xml") ; 
delete xmlDoc ; 
Questions connexes