不要CMakeUp.因为其依赖于win平台。
rapidxml测试本人测试过,不行。它与VC6不兼容。编码成xml可行。但把流解码成xml不成功。因为vc6对模板的支持不完善,parse<0>(char*)操作中的括号被认为是大小符号。
pugixml未测试过,不知有没有人在vc6中使用过。
希望大家传教点经验。
这是一个对xml库的介绍,有使用过某些库的说一下。顺道问一下:大家项目中序列号参数信息用于网络传输一般是使用xml还是json还是其他格式?

解决方案 »

  1.   

    我都用TinyXML的。
    比较顺手。
      

  2.   

    TinyXML  VC6.0肯定可以用。最早我就用这个的。
    倒是没有对比过其他解析库,因为至今没碰到什么阻碍
      

  3.   

    支持TinyXML  很好用无BUG
    唯一一个小问题: 不支持unicode最近开发界面工具操作XML, 不用unicode那个丑啊,哎
      

  4.   

    tinyxml的效率是不是比不上rapidxml和pugixml
      

  5.   

    pugixml
    tinyxml 不能用tchar不太方便
      

  6.   

    别用tinyxml就行。
    推荐pugixml
      

  7.   

    tinyxml:犹如linux的缺点,xpath也要另外找,另外编译,有时候2个版本还对不上。还不支持unicode。
    tinyxml我用在的CE上,感觉还是有些错误。pugixml:优点,开源,免费,支持unicode,统一发布,支持xpath。 各种开发工具都支持。文档还挺丰富。
    pugixml,用了,挺好,速度快。
      

  8.   

    网络传输用json好
    我一直用tinyxml,好处是移植方便,VC,Linux, Mac,甚至 IOS都在用。unicode是否支持也没什么关系,iconv一下就行了,网络传输更是先encodeuri。
      

  9.   

    不要CMakeUp.因为其依赖于win平台
    ----------vc6不依赖win平台吗
      

  10.   

    回复于:2012-10-30 16:42:50同用tinyxml