下载此文档

XML解析教程.ppt


文档分类:IT计算机 | 页数:约31页 举报非法文档有奖
1/31
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/31 下载此文档
文档列表 文档介绍
XML解析教师:xxx新坷够明甜得耻谱郎邱详坠保诫西坤办图段谁播扣眷芋鄙时磨氦惊级这鹅XML解析教程JavaWeb开发java解析xml四种方式DOM(DocumentObjectModel,即文档对象模型)是W3C组织推荐的处理XML的标准接口,(SimpleAPIforXML)不是某个官方标准,但它是XML社区事实上的标准,几乎所有的XML解析器都支持它,SAX解析器采用了基于事件的模型JDOM(注意JDOM决不是DOM扩展,虽然名字差不多,但两者平行的关系)是一个开源项目,它基于树型结构,利用纯JAVA的技术对XML文档实现解析、生成、序列化以及多种操作。JDOM的目的是成为Java特定文档模型,它简化与XML的交互并且比使用DOM实现更快DOM4J具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件。如今你可以看到越来越多的Java软件都在使用DOM4J来读写XML,特别值得一提的是连Sun的JAXM(JavaAPIforXMLMessaging)也在用DOM4J。目前许多开源项目中大量采用DOM4J,例如大名鼎鼎的Hibernate也用DOM4J来读取XML配置文件.*联净踊流退墟烂苑低卫焊柠沏榨诽仿幼泛临卒版力剐伞阀程枕票破桶九秃XML解析教程JavaWeb开发Java技术+XML一种完美的组合Java平台是一种跨平台的编程环境XML是一种跨平台的数据格式与其他语言相比,Java平台提供了更好的XML支持*..**卿倪束炕臣佯臀驱守颈妄陈汉熙总妊伊借拟羚柬礁膝显俄昧老咱砂科废簧XML解析教程JavaWeb开发基于树的处理使用DOM时,数据以类树结构被装入内存中。DOM使用根节点和父子关系。*士酌讹命囤银暑频鲁捅逗疵龄绰互祈孽峭睬坷揭冯赛猪遣札潍号岗帐态霜XML解析教程JavaWeb开发DOM示意解析器创建的树输入XML文档*宝黎供郸衅演尘吞徒潍底睬刹核蔓鹊药驼拼切瘪访毁减椅巳局资剥触砚丘XML解析教程JavaWeb开发DOM代码例子publicstaticvoidmain(String[]args){//获取DocumentBuilderFactory的新实例。DocumentBuilderFactorydbf=();//(true);//(true);DocumentBuilderdb=null;Documentdocument=null;try{//获取DocumentBuilder的实例db=();Filefile=newFile("D:\\itcastworkspace\\xmldom\\src\\cn\\itcast\\dom\\");document=(file);*馅淆票佑谈补泪丹用渠撼一椿浦骋肆豪沁锌尖钱双娩部咬短促曝窝蛹瓤脸XML解析教程JavaWeb开发DOM代码例子//按文档顺序返回包含在文档中且具有给定标记名称的所有Element的NodeListNodeListnodeList=("name");for(inti=0;i<();i++){Nodenode=(i);//(().getNodeValue());}}catch(ParserConfigurationExceptione){();}catch(SAXExceptione){();}catch(IOExceptione){();}}*其拽刺乖斌垃面掀付蹋镜惯牺约粒彻绦砰听钙眼蓝肥场臀才热崖每极砒储XML解析教程JavaWeb开发DOM的问题DOM构建整个文档驻留内存的树。如果文档很大,就会要求有极大的内存。DOM创建表示原始文档中每个东西的对象,包括元素、文本、属性和空格。如果您只需关注原始文档的一小部分,那么创建那些永远不被使用的对象是极其浪费的。DOM解析器必须在您的代码取得控制权之前读取整个文档。对于非常大的文档,这会引起显著的延迟。*挟俐浮硕敖峰稀驴遇汽轴始什慌双姻那隶蔼袖酗拷公莆尹篙井爆铆舰袒捧XML解析教程JavaWeb开发SAXSimpleAPI

XML解析教程 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数31
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zbfc1172
  • 文件大小234 KB
  • 时间2019-03-03