4

如何在 Borland C++ Builder 6 中使用XML 作为简单的数据存储?

是否有一个内部类,我可以使用?

感谢帮助

4

2 回答 2

5

我不确定是否TXmlDocument在 C++Builder 6 中实现,但更简单的解决方案是使用TinyXML [1]库,它确实简单且易于使用。我已经将它与不同版本的 C++ Builder 一起使用,它就像一个魅力。

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

于 2010-02-10T10:37:21.093 回答
0

使用 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 ;
于 2017-06-06T08:47:09.860 回答