华易动力天津网站制作公司 免费咨询热线:400-0022-823 电话:022-28261501 28335110
地址:天津市河西区围堤道146号华盛广场B座22楼
点击这里给我发消息  点击这里给我发消息  点击这里给我发消息
  首页 关于我们 建网站:从这里开始 域名空间服务 案例展示 新闻中心 网站制作知识 网站设计技巧 人才招聘 联系我们  
  网站设计技巧
设计技巧
天津网站制作方案 更多..
如何获得了大量的好的外链资源
常见的长尾关键词组合方法
如何利用百度平台获取流量
营销优化型网站的简介
新顶级域名的形式
网站建设分为如下八步
网站专题设计
关于门户网站设计方案
华易动力售后服务规范
服务器机房介绍
优秀客户展示(排名无先后) 更多..
环化(天津)燃气设备安装有限公司
天津市国信投资担保有限公司
天津城市职业学院
天津大学EMBA
南开大学CID
北京同仁堂天津药店有限公司
金权道(天津)餐饮管理有限公司
天津市友好合作城市企业促进会
天津天大求实电力新技术股份有限公司
天津红旗农贸投资控股有限公司
天津二人锅餐饮管理有限公司
天津市滨湖剧院
渤海产业投资基金管理有限公司
天津天富软管工业有限公司
新闻中心-行业资讯 更多..
· 企业为什么要做APP   2016-11-24
· 如何搭配网站   2016-11-16
· css表单布局的五个小技巧   2016-11-16
· 服务器维护的重点   2016-11-14
· 如何建设你想要的网站类型   2016-11-14
· 阿里设计师用这2方法提升设计创新力   2016-11-3
· 我们看过的各种设计理论法则   2016-11-3
· Windows 8设计时的安全性   2013-12-27
· 未来网站技术的发展   2013-10-12
· 企业网站建设规划   2013-7-30
全部信息 当前位置:首页网站设计技巧 → 详细内容
天津网站建设分享Java处理XML文件的接口
更新时间:2012/9/5 点击:1107次

         对XML文件进行维护和操作的接口,目前存在两类标准:DOM和SAX。前者将XML文件当做整体来处理;后者将XML文件当做数据流来处理。除此之外,还有一些非标准的XML接口,例如jDOM、DOM4j等。这些接口和标准的DOM不兼容,但由于其易用性,在Java开发中有着十分广泛的应用。

1.DOM标准

DOM是一种操作XML数据文件最广泛的标准,独立于特定语言和平台。DOM只是用来规范软件的,而不是一种软件。目前,很多XML解析器都采用DOM接口标准。DOM标准最基本的思想是将整个XML数据文件加载如内存,并在内存中解析成一棵树形对象,程序通过DOM接口可以自由操作该树对象。因而,给予DOM的处理器对内存要求较高,办其速度相对较快。

2.SAX标准

SAX标准是由一家公司推出的操作XML数据文件的方法,目前已经成为一个标准。该接口以流的方式操作XML数据文件,由于是读一部分数据,再处理一部分数据,所以对系统的内存要求不高。该接口通常是给予时间的,其将XML数据文件中不同的内容归类为不同对象。当SAX处理器分析道不同的对象时,就产生不同的时间,进而调用不同的事件处理器。

3.JAXP规范

JAXP是Sun公司提出的一种Java操作XML数据文件的标准,目前被很多Java XML解析器支持。JAXP的作用是在Java应用程序和具体解析器之间提供一个统一编程接口,从而提高Java应用程序的可移植性。JAXP本身不是解析器,也不能替代标准的DOM和SAX接口,但其规范了Java应用程序火气DOM和SAX接口的方式,规范了Java应用程序加载XML解析器的方式。

JAXP本身只是一个接口框架,它的正确使用需要有XML解析器。JDK1.5之后,上海网站设计公司采用Xerces为默认的解析器,提供了JAXP的默认实现。但这种设置可以通过修改系统属性而改变。

 
  公司总机:022-28261501 28335110
客户服务邮箱:service@nfree.cn,手机直线:15822335163
CopyRight 2006~2024 All Rights Reserved 天津市华易动力信息科技有限公司
地址:天津市河西区围堤道146号华盛广场B座22楼 邮编:300202

津公网安备 12010302001042号


在线QQ(售前咨询)
点击这里给我发消息  点击这里给我发消息  点击这里给我发消息