这两个开源包都有相当久远的历史,也是最常用的XML包。想必大家都会认为它们比较稳定了吧?殊不知他们也有很多不尽如人意的地方。也许大家平时不太会注意,这里说出来只是希望大家能注意一下,不要因为这些问题影响工作。
1、 Attribute不能超过1W个!
无论是Jdom还是Dom4j,解析XML时一个标签内的Attribute不能超过1W个。这点两个包问题是同样的。如果需要用XML传输大量数据的话最好不要使用Attribute来传输。不然不知道什么时候就超过1W个,导致程序出错。我们项目中是使用一个字符创Attribute来存放所有信息,最后拆字符串的方法来做的。
2、大量Attribute的标签解析后获得的数据有可能会混乱。
问题同上,差不多上千的时候。解析出来的Attribute就开始产生混乱了。怎么个乱法呢?有很多包含了%的Attribute的一部分回合另外一些Attribute的一部分互换。这点比较费解,并且同样是两个包都会存在的问。
一时想不起来了。。。以后慢慢补充吧。。。
分享到:
- 2008-03-19 00:06
- 浏览 1090
- 评论(6)
- 论坛回复 / 浏览 (6 / 5152)
- 查看更多
相关推荐
用用4中方式(dom4j、jdom、dom、sax)解析xml
DOM、JDOM、DOM4J解析XML实例
java中四种操作(dom、sax、jdom、dom4j)xml方式详解与
浅谈java开发开发中的dom,jdom,dom4j,以及他们之间的区别.
解析XML文件时,jdom和dom4j的jar包 具体项目代码 http://blog.csdn.net/sdsky1987/article/details/7286306
XML的四种解析器(dom,sax,jdom,dom4j)原理及性能比较,超详细XML的四种解析器原理及性能比较,超详细
JDOM_Dom4j.rarJDOM_Dom4j.rar
xml doc sax jdom dom4j完全讲解 xml doc sax jdom dom4j完全讲解xml doc sax jdom dom4j完全讲解 xml doc sax jdom dom4j完全讲解 xml doc sax jdom dom4j完全讲解 xml doc sax jdom dom4j完全讲解 xml doc sax ...
xml文件解析用到的jar包 在解析xml文档时,ecplise中无jdom,dom4j的jar包,这是我刚下载到的资源,希望和需要的人一起分享
DOM、JDOM、DOM4J解析XML实例.pdf
dom4j和jdom 的jar包,版本分别为:dom4j-1.6.1,jdom-2.0.5,需要的拿走。
jdom dom4j dom4j-1.6.1.jar JAR包
Java解析XML汇总DOM_SAX_JDOM_DOM4j_XPath 实例
DOM JDOM dom4j 实例源码 DOM JDOM dom4j 实例源码
jdom,dom,sax架包 jdom,dom,sax架包 jdom,dom,sax架包 jdom,dom,sax架包
JDOM、Dom4j操作xml文档 创建xml xpath query xml元素,完成xml的创建、节点的创建、修改、遍历,xpath的遍历xml节点元素
sax,dom,jdom,dom4j Java中常用的四种解析方式的详细演示实例,提供源代码,绝对可以运行,千万不要错过哦
操作xml的方式: SAX, DOM, JDOM , DOM4J的比较
总结DOM、SAX、JDOM、DOM4J读写xml文档的多种方法。