详解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="http://jxruijie.cn/article/djdeiid.html">http://jxruijie.cn/article/djdeiid.html</a> </div> </div> <div class="contentr fr"> <h3>其他资讯</h3> <ul> <li> <a href="/article/ccodocp.html">数据库授权:管理数据访问权限的关键操作(数据库授权)</a> </li><li> <a href="/article/ccodope.html">香港大宽带云服务器怎么选择便宜</a> </li><li> <a href="/article/ccodopd.html">scum服务器延迟高怎么解决?机房服务器延迟高</a> </li><li> <a href="/article/ccodohs.html">五步通ADO.NETDataTable对象</a> </li><li> <a href="/article/ccodogj.html">ico格式转换成png格式(怎么把图片格式改为JPG格式?)</a> </li> </ul> </div> </div> </div> <!--底部--> <footer> <div class="foot"> <div class="container"> <h1>广皓图文建站您身边的网站建设服务商</h1> <div class="foot1"> <ul> <li> <dl><i class="iconfont"></i><b>地址ADDRESS</b></dl> <p>四川-成都青羊区太升南路288号<br> 锦天国际A座10楼 </p> </li> <li> <dl><i class="iconfont"></i><b>电话/TEL</b></dl> <p><a href="tel:02886922220" target="_blank">028 86922220</a> (工作日)<br> <a href="tel:18980820575" target="_blank">1898082 0575</a> ( 7x24 ) </p> </li> <li> <dl><i class="iconfont"></i><b>QQ咨询</b></dl> <p> 244261566 (售前)<br> 631063699 (售后) </p> </li> <li> <dl><i class="iconfont"></i><b>邮箱/E: mail</b></dl> <p> service@cdcxhl.com (业务)<br> hr@cdcxhl.com (求职) </p> </li> </ul> </div> <div class="link"> 友情链接: <a href="http://www.njjbc.com/" title="成都文化墙设计" target="_blank">成都文化墙设计</a>   <a href="http://www.cdweb.net/solve/" title="网站建设方案" target="_blank">网站建设方案</a>   <a href="https://www.cdxwcx.com/jifang/mianyang.html" title="四川绵阳机房" target="_blank">四川绵阳机房</a>   <a href="http://www.wgnup.com/" title="湖北户外用品公司" target="_blank">湖北户外用品公司</a>   <a href="http://www.gyjierui.cn/" title="雷运建站" target="_blank">雷运建站</a>   <a href="https://www.cdcxhl.com/tuoguan/" title="IDC机房托管" target="_blank">IDC机房托管</a>   <a href="http://www.hzyarui.cn/" title="hzyarui.cn" target="_blank">hzyarui.cn</a>   <a href="http://www.gafdjwx.com/" title="广安发电机保养" target="_blank">广安发电机保养</a>   <a href="http://www.63188.cn/" title="非开挖顶管施工" target="_blank">非开挖顶管施工</a>   <a href="http://www.chqzcgs.com/" title="成华区公司注册" target="_blank">成华区公司注册</a>    </div> </div> </div> <div class="copy container"> Copyright © 2025 All Rights Reserved. 青羊区广皓图文设计工作室(个体工商户) 版权所有 <a href="http://www.beian.miit.gov.cn/" target="_blank" rel="nofollow">蜀ICP备2025118593号-7</a> [原创设计,独立版权。未经许可.不得拷贝或镜像]<br> <a href="http://www.kswsj.cn/" target="_blank">网站营销推广</a> | <a href="https://www.cdcxhl.com/pinpai.html" target="_blank">品牌网站设计</a> | <a href="http://www.cdweb.net/" target="_blank">自适应网站建设</a> | <a href="http://cdkjz.cn/wangzhan/pinpai/" target="_blank">品牌网站建设</a> | <a href="http://chengdu.cdxwcx.cn/" target="_blank">成都网站制作</a> | <a href="https://www.cdcxhl.com/cloud/" target="_blank">云服务器</a> | <a href="https://www.cdcxhl.com/weihu/abazhou.html" target="_blank">自贡网站维护</a> | (自贡网站建设QQ : 631063699 )</div> </footer> <!--在线咨询--> <div class="fot"> <ul> <li> <a href="mqqwpa://im/chat?chat_type=wpa&uin=532337155&version=1&src_type=web&web_src=oicqzone.com" target="_blank"> <img src="/Public/Home/img/fot1.png" alt="建站咨询"> <p>在线咨询</p> </a> </li> <li> <a href="tel:18980820575" target="_blank"> <img src="/Public/Home/img/fot2.png" alt="建站电话"> <p>拨打电话</p> </a> </li> </ul> </div> </body> </html> <script> $(".con 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>