详解XMLDOM文档对象模型用法

疆括仕网站建设,新征程启航

为企业提供网站建设、域名注册、服务器等服务

详解XMLDOM文档对象模型用法

本文向大家简单介绍一下XML DOM,XML DOM是XMLDocumentObjectModel的缩写,即XML文档对象模型,相信本文介绍一定会让你有所收获。

创新互联主要从事成都网站制作、网站设计、网页设计、企业做网站、公司建网站等业务。立足成都服务来凤,10年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575

XML DOM

  XML DOM定义了访问和处理XML文档的标准方法。

  XML DOM是XMLDocumentObjectModel的缩写,即XML文档对象模型。
  
一、DOM简介

什么是DOM?

  DOM是W3C(万维网联盟)的推荐标准。
  DOM定义了访问诸如XML和XHTML文档的标准。
  “W3C文档对象模型(DOM)是一个使程序和脚本有能力动态地访问和更新文档的内容、结构以及样式的平台和语言中立的接口。”
  W3CDOM被分为3个不同的部分/级别(parts/levels):

  核心DOM

  用于任何结构化文档的标准模型

  XML DOM

  用于XML文档的标准模型

  HTML DOM

  用于HTML文档的标准模型
  DOM定义了所有文档元素的对象和属性,以及访问它们的方法(接口)。
  
什么是HTML DOM?

  HTML DOM定义了所有HTML元素的对象和属性,以及访问它们的方法(接口)。
  
什么是XML DOM?

  XML DOM是:
  用于XML的标准对象模型
  用于XML的标准编程接口
  中立于平台和语言

W3C的标准

  XML DOM定义了所有XML元素的对象和属性,以及访问它们的方法(接口)。
  换句话说:
  XML DOM是用于获取、更改、添加或删除XML元素的标准。
  
二、XML DOM节点

  文档中的每个成分都是一个节点。
  
节点

  根据DOM,XML文档中的每个成分都是一个节点。
  DOM是这样规定的:
  整个文档是一个文档节点
  每个XML标签是一个元素节点
  包含在XML元素中的文本
  
DOM实例

  请看下面的XML文件(books.xml):
  ======================================  

 
 
 
  1.  
  2.    
  3.    
  4.   EverydayItalian 
  5.   GiadaDeLaurentiis 
  6.   2005 
  7.   30.00 
  8.    
  9.    
  10.   HarryPotter 
  11.   JK.Rowling 
  12.   2005 
  13.   29.99 
  14.    
  15.    
  16.   XQueryKickStart 
  17.   JamesMcGovern 
  18.   PerBothner 
  19.   KurtCagle 
  20.   JamesLinn 
  21.   VaidyanathanNagarajan 
  22.   2003 
  23.   49.99 
  24.    
  25.    
  26.   LearningXML 
  27.   ErikT.Ray 
  28.   2003 
  29.   39.95 
  30.    
  31.    

  ======================================
  
    在上面的XML中,根节点是。文档中的所有其他节点都被包含在中。
  根节点有四个节点。
  ***个节点有四个节点:,<author>,<year>以及<price>,其中每个节点都包含一个文本节点,"EverydayItalian","GiadaDeLaurentiis","2005"以及"30.00"。</p><p>文本总是存储在文本节点中</p><p>  在DOM处理中一个普遍的错误是,认为元素节点包含文本。<br />   不过,元素节点的文本是存储在文本节点中的。<br />   在这个例子中:<year>2005</year>,元素节点<year>,拥有一个值为"2005"的文本节点。<br />   "2005"不是<year>元素的值!</p> <br> 文章题目:详解XMLDOM文档对象模型用法 <br> 标题网址:<a href="https://tyhkzb.com/article/djdeiid.html">https://tyhkzb.com/article/djdeiid.html</a> </div> </div> <div class="othernews"> <h3>其他资讯</h3> <div class="othernews_list"> <ul> <li> <a href="/article/dpdooei.html">可用设置,怎样设置usb插口可用与不可用呢</a> </li><li> <a href="/article/dpdoocc.html">服务器上开启Redis端口,为企业提供卓越性能(服务器开redis端口号)</a> </li><li> <a href="/article/dpdoooo.html">申请被退回-备案平台</a> </li><li> <a href="/article/dpohpgg.html">怎么解除手机的安全模式?手机安全设置怎么解除,如何快速解除安全模式</a> </li><li> <a href="/article/dpdoooe.html">回顾MySQL上月1日开始的新篇章</a> </li> </ul> </div> </div> </div> </div> <div class="footer"> <div class="footer_content"> <div class="footer_content_top clear"> <div class="content_top_share fl"> <div><img src="/Public/Home/img/logo.png"></div> <div class="top_share_content"> <dd>分享至:</dd> <dt class="bdsharebuttonbox clear" id="share"> <a href="#" class="bds_tsina iconfont fl" data-cmd="tsina" title="分享到新浪微博"></a> <a href="#" class="bds_sqq iconfont fl" data-cmd="sqq" title="分享到QQ好友"></a> <a href="#" class="bds_weixin iconfont fl" data-cmd="weixin" title="分享到微信"></a> <a href="#" class="bds_weixin iconfont fl" data-cmd="tieba" title="分享到贴吧"></a> </dt> <script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script> </div> </div> <div class="content_top_left fl clear"> <div class="top_left_list fl"> <dd><a href="/about/">关于我们</a></dd> <dt> <a href="/about/#gsjj">公司简介</a> <a href="/about/#fzlc">发展历程</a> </dt> </div> <div class="top_left_list fl"> <dd><a href="/service/">服务项目</a></dd> <dt> <a href="/service/">高端网站建设</a> <a href="/miniprogram/">小程序开发</a> <a href="/service/app.html">APP开发</a> <a href="/service/yingxiao.html">网络营销</a> </dt> </div> <div class="top_left_list fl"> <dd><a href="/jianzhan/">建站知识</a></dd> <dt> <a href="/jianzhan/">行业新闻</a> <a href="/jianzhan/">建站学堂</a> <a href="/jianzhan/">常见问题</a> </dt> </div> <div class="top_left_list fl"> <dd><a href="/contact/">联系我们</a></dd> <dt> <a href="/contact/#lxwm">公司地址</a> <a href="/contact/#rczp">人才招聘</a> </dt> </div> </div> <div class="content_top_right addressR fr"> <div class="top_right_title addressf_title"> <a href="javascript:;" class="on">成都</a> <a href="javascript:;">大悟县</a> </div> <div class="top_right_content addressf"> <div class="right_content_li on"> <div class="right_content_list clear"> <dd class="fl iconfont"></dd> <dt class="fl">电话:028-86922220</dt> </div> <div class="right_content_list clear"> <dd class="fl iconfont"></dd> <dt class="fl">地址:成都市太升南路288号锦天国际A幢1002号</dt> </div> </div> <div class="right_content_li"> <div class="right_content_list clear"> <dd class="fl iconfont"></dd> <dt class="fl">电话:028-86922220</dt> </div> <div class="right_content_list clear"> <dd class="fl iconfont"></dd> <dt class="fl">地址:湖省孝感市大悟县城关镇鄂北物流城13栋125号</dt> </div> </div> </div> </div> </div> </div> <div class="footer_content_copyright clear">版权所有:大悟县疆括仕商贸有限公司 <a href="http://beian.miit.gov.cn/" rel="nofollow" target="_blank">鄂ICP备2025139637号-7</a> </div> </div> <!--浮窗--> <div class="FloatingWindow clear"> <a href="tencent://message/?uin=1683211881&Site=&Menu=yes" class="FloatingWindow_list fr"> <div class="FloatingWindow_list_title"> <dd class="iconfont"></dd> <dt><span>在线</span>咨询</dt> </div> </a> <a href="javascript:;" class="FloatingWindow_list fr"> <div class="FloatingWindow_list_title"> <dd class="iconfont"></dd> <dt>服务热线</dt> </div> <div class="FloatingWindow_list_down fadeInRight animated">服务热线:028-86922220</div> </a> <a href="javascript:;" class="FloatingWindow_list fr STop"> <div class="FloatingWindow_list_title"> <dd class="iconfont"></dd> <dt>TOP</dt> </div> </a> </div> <script src="/Public/Home/js/jquery-1.8.3.min.js"></script> <script src="/Public/Home/js/comm.js"></script> <script src="/Public/Home/js/wow.js"></script> <script src="/Public/Home/js/common.js"></script> </body> </html> <script> $(".cont img").each(function(){ var src = $(this).attr("src"); //获取图片地址 var str=new RegExp("http"); var result=str.test(src); if(result==false){ var url = "https://www.cdcxhl.com"+src; //绝对路径 $(this).attr("src",url); } }); window.onload=function(){ document.oncontextmenu=function(){ return false; } } </script>