Chinaunix

标题: 兄弟们,推荐一款好用的C版XML解析器吧! [打印本页]

作者: eagle518    时间: 2008-04-12 19:57
标题: 兄弟们,推荐一款好用的C版XML解析器吧!
xml解析器要求:
1。c语言编写;
2。跨平台;
3。稳定强大;
4。支持遍历;
5。免费、提供源码;
作者: 醉卧水云间    时间: 2008-04-12 21:02
tinyxml c++
作者: 醉卧水云间    时间: 2008-04-12 21:02
libxml c
作者: nmzqzw    时间: 2008-04-12 21:15
apache xercers 或expat
作者: blizzard213    时间: 2008-04-12 22:33
xml的库一般有两种风格 一种是基于读写xml流基于事件回调风格
一种是基于DOM风格
两种风格各有异同 但现在很多库都同时有了这两种风格的API
推荐gnome的libxml2 很好用
http://www.blogjava.net/wxb_nudt/archive/2007/11/18/161340.html
这里是一篇入门教程
作者: cugb_cat    时间: 2008-04-13 00:41
libxml2
作者: figofuture    时间: 2008-04-13 09:31
ezxml
作者: eagle518    时间: 2008-04-13 19:22
大家推荐的xml解析器常见的几乎都给列上了,
能不能做个比较呢?说个推荐理由?我列的需求是不是都能满足?

[ 本帖最后由 eagle518 于 2008-4-13 19:28 编辑 ]
作者: xjtdy888    时间: 2008-04-13 19:55
喜欢libxml2
作者: BetonArmEE    时间: 2008-04-16 01:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: brookqiao    时间: 2008-04-16 10:00
推荐 xmlRpc
作者: sunlan    时间: 2008-04-16 11:27
libxml2,基本上已经是事实标准了
作者: Angel lee    时间: 2008-04-16 13:12
刚入新公司,一直用iksemel
作者: blizzard213    时间: 2008-07-02 23:20
其实简单的应用tinyxml就可以
我现在就在用 很容易上手
作者: yecheng_110    时间: 2008-07-02 23:24
原帖由 blizzard213 于 2008-7-2 23:20 发表
其实简单的应用tinyxml就可以
我现在就在用 很容易上手

C++的吧
作者: denghr    时间: 2008-07-08 18:49
推荐用tinyxml吧,是我见过的XML库里面最简单的,简单就是美
再配上 xpath 就无敌了

如果你不想使用DDT等特性,只是一些简单需求就用这个,没错的




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2