zxhong

我思故我在

张晓红ID:zxhong
29988次访问,排名3699(2)好友2人,关注者14
zxhong的文章
原创 22 篇
翻译 0 篇
转载 0 篇
评论 25 篇
zxhong的公告
个人简介
网名:zxhong
QQ:2500149
E-mail:zxhzxm@21cn.com
来自:广东深圳
最近评论
xishuai392:有没有答案呢????
bao110908:好厉害哦~~
cvsuser:我是做机顶盒开发的,请问ading / zxhong怎么联系呢?
ADING:本人目前正在从事IPTV项目
由于本人及公司实力有限,机顶盒中大部分的功能及硬件都外包出去了,尽管如此,本人对IPTV还是有些了解的

欢迎熟悉,喜欢这方面的朋友和我交流

呵呵
drugon:现在网速还不是很快,有些地方还是不能让人满意。
文章分类
收藏
    相册
    热点问题
    资料与金钱
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 XML解析器选择建议收藏

    新一篇: 闪联简介 | 旧一篇: XML解析器SAX,DOM,JDOM,JAXP的优缺点

    为了确定哪种接口适合您,您需要理解所有接口的设计要点,而且需要理解应用程序用您将要处理的 XML 文档来做什么。考虑下面的问题将有助于您找到正确的方法。

    要用 Java 编写应用程序吗?JAXP 使用 DOMSAX JDOM;如果您用 Java 编写代码,那么您应使用 JAXP 将您的代码与各种解析器实现的细节隔离。

    应用程序将如何部署?如果您的应用程序将要作为 Java applet 部署,那么您会希望使要下载的代码数量最小,别忘了 SAX 解析器比 DOM 解析器小。还要知道使用 JDOM 时,除了 SAX DOM 解析器之外还要求编写少量的代码。

    一旦解析了 XML 文档,还需要多次访问那些数据吗?如果您需要回过头来访问 XML 文件的已解析版本,DOM 可能是正确的选择。而 SAX 事件被触发时,如果您以后需要它,则由您(开发人员)自己决定以某种方式保存它。如果您需要访问不曾保存的事件,则必须再次解析该文件。而 DOM 自动保存所有的数据。

    只需要 XML 源文件的少量内容吗?如果您只需要 XML 源文件的少量内容,那么 SAX 可能是正确的选择。SAX 不会为源文件中的每个东西创建对象;您要确定什么是重要的。使用 SAX,您要检查每个事件以了解它是否与您的需要有关,然后相应地处理它。更妙的是,一旦找到您正在寻找的东西,您的代码就会抛出一个异常来完全停止 SAX 解析器。

    您正在一台内存很少的机器上工作吗?若是的话,不管您可能考虑到的其它因素是什么,SAX 是您的最佳选择。

    发表于 @ 2005年01月13日 08:05:00|评论(loading...)|编辑

    新一篇: 闪联简介 | 旧一篇: XML解析器SAX,DOM,JDOM,JAXP的优缺点

    评论

    #9731boy 发表于2005-01-14 09:21:00  IP: 218.108.32.*
    呵呵.java可以用的解析器太多了.那一个方便就用哪一个.

    我的开源项目也有一个xml解析器.可惜是C 的
    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © zxhong