mfc xml库大家都是有的哪些呀

gmailqq851829539 2012-09-17 03:26:21
我mfc开发中需要xml,但不知用那个库好。
...全文
529 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
这不是鸭头 2013-03-01
  • 打赏
  • 举报
回复
tinyXml在很多开源的项目里都用到过
辰岡墨竹 2013-03-01
  • 打赏
  • 举报
回复
引用 10 楼 Kaile 的回复:
用过微软的MSXML的用户一定厌烦其COM固有的烦人的特性,虽然MSXML非常出色,但我总不愿意在自己写的小巧的程序中嵌入这么庞大的一个家伙,这不是我风格。而apache的xerces-c更是让我汗颜,写软件能写成这样,我只能望洋兴叹,望尘莫及 ……
这有一个封装类,有了这个就不用担心COM的问题了。 http://www.codeproject.com/Articles/19624/CXml-A-Wrapping-Class-for-MSXML-3-0-4-0-5-0-6-0 再说动态链接有什么庞大的,而且这个是系统组件,也不需要你附带别的dll。 反而tinyxml很多时候都是编译进工程的,而且不支持Unicode,读取速度又比RapidXML慢几十倍,到底哪里优雅了?
辰岡墨竹 2013-02-27
  • 打赏
  • 举报
回复
引用 5 楼 zjs100901 的回复:
CMarkup 如何解决缩进的问题? tinyXML 如何解决 Unicode 编码的问题?
的确如果不考虑移植或者要自己做成专用库,能用MSXML尽量用它,毕竟它从IE4开始就跟随Windows了,而且支持DOM、SAX、XSLT、Schema等,而且不断的更新打补丁,也支持Unicode。第三方库很多都是小巧考虑,但是不一定健壮和功能全面。 如果要移植到Linux,建议用RapidXML,这个是boost官方采用的。TinyXML只有你不需要UTF-8什么的时候,不过UTF-8格式几乎已经是XML的行业标准了。
wxf041041 2013-02-27
  • 打赏
  • 举报
回复
MSXML吧,微软自家的··
许文君 2013-02-27
  • 打赏
  • 举报
回复
tinyxml相较来说挺不错的。
Kaile 2013-02-27
  • 打赏
  • 举报
回复
MSXML CMarkUp tinyxml TinyXML2 xerces-c XML4C 用过微软的MSXML的用户一定厌烦其COM固有的烦人的特性,虽然MSXML非常出色,但我总不愿意在自己写的小巧的程序中嵌入这么庞大的一个家伙,这不是我风格。而apache的xerces-c更是让我汗颜,写软件能写成这样,我只能望洋兴叹,望尘莫及 最优雅的XML解析器TinyXML XML解析库-tinyxml,MSXML相关技术文章资料汇总
ysc911 2012-12-01
  • 打赏
  • 举报
回复
还是tinyXml吧,比较易用
zjs100901 2012-11-10
  • 打赏
  • 举报
回复
CMarkup 如何解决缩进的问题? tinyXML 如何解决 Unicode 编码的问题?
  • 打赏
  • 举报
回复
引用 4 楼 fengqinqdca 的回复:
我使用的tinyXML.这个还是比较简单的~
开源的亲 可以自己改 MYGUI 里边的 XML解析 也不错
华美乐章 2012-09-21
  • 打赏
  • 举报
回复
我使用的tinyXML.这个还是比较简单的~
gmailqq851829539 2012-09-17
  • 打赏
  • 举报
回复
嗯,谢谢大家。
老王爱上猫 2012-09-17
  • 打赏
  • 举报
回复
CMarkup
tinyXml

3,055

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC HTML/XML
社区管理员
  • HTML/XML社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧