代码之家  ›  专栏  ›  技术社区  ›  Juraj Blahunka

C++Builder 6中的XML

  •  4
  • Juraj Blahunka  · 技术社区  · 15 年前

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

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

    谢谢你的帮助

    2 回复  |  直到 8 年前
        1
  •  5
  •   Tommy Andersen Gopal Rao    15 年前

    我不确定 TXmlDocument 在C++Builder 6中实现,但更简单的解决方案是使用 TinyXML [1] 图书馆,这确实很简单,而且很容易使用。我用了不同版本的C++Builder,它工作起来很有魅力。

    〔1〕 http://www.grinninglizard.com/tinyxml/

        2
  •  0
  •   cptang    8 年前

    使用NATEVXML


    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 ;
    
    推荐文章