各位高手好我现在希望能够在C++程序中由数据库中构造XML文件,然后在程序中恰当地方解析XML文件。
简单的说就是希望通过XML实现传参数。比如替代SQL语句。请问如何实现XML的构造和解析?

解决方案 »

  1.   

    我最近也在做一个类似的。有一个关于xml的CMarkup类,添加进工程里就可以用了,增删改查等等都可以实现的,给你一个链接,这里有这个类的下载地址和使用方法。http://hi.baidu.com/yxifu/blog/item/fa1569225bda52a44623e8f0.html。
      

  2.   

    建议使用Cup类 
    我有上传一个资源 就是关于这个的 
    下面是地址http://download.csdn.net/source/992877 
    里面有这个类的CPP和H文件 
    加到你的工程就可以了 
    里面还有很多这个类的文章和使用说明。 
    非常好的哦 
    我收集很长时间的 呵呵 希望你试一试
      

  3.   

    CMakeup是直接解析一个已经生成好的XML文件吧。请问有没有一个由MySQL数据库中的数据直接生成XML的插件之类的啊?
      

  4.   

    将MySQL导出为XML的很抱歉没有,反过来却是有的。
    http://topic.csdn.net/u/20090425/11/61C7D39A-55C2-47DE-BBF4-7C83B1068636.html
      

  5.   

    MSXML吧,如果觉得COM接口用起来比较麻烦,可以参考下codeprojct上的:http://www.codeproject.com/KB/XML/JW_CXml.aspx