xml四种解析技术 简述 优缺点

本文介绍了XML的主要用途,包括配置文件编写及数据传输,并详细对比了DOM、SAX、JDOM与DOM4J等不同XML处理技术的特点。DOM虽功能强大但耗资源,SAX适合部分解析,而JDOM与DOM4J结合两者优势,特别适用于Java开发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

xml主要用来编写配置文件和用于数据的传输。 

2、dom解析和创建xml文件技术:它是官方的结束技术,创建xml文件时代码量是非常的多,繁琐,而解析xml时特点是将整个xml文件全部读入内存,优点是可重复读取操作,缺点是耗时耗空间。

 3、Sax技术只能解析xml文件,他的特点是部分解析, 只能对解析的当前部分进行相应的操作。耗时耗空间都是比较小的。

 4、在SAX 和dom基础上,非官方的引入了Jdom技术和Dom4J技术,专门为java而产生的技术,特点是代码量少,读取快。耗空间小,集合了SAX和DOm的优点,我们以后开发时尽量有DOM4J技术。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值