`
laoli5290
  • 浏览: 80184 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

跨浏览器创建XML DOM

阅读更多

XML DOM(XML Document Object Model)定义一套访问和操作XML文档的标准方法。function parseXML()

{
try //Internet Explorer
  {
  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  }
catch(e)
  {
  try //Firefox, Mozilla, Opera, etc.
    {
    xmlDoc=document.implementation.createDocument("","",null);
    }
  catch(e)
    {
    alert(e.message);
    return;
    }
  }
xmlDoc.async=false;
xmlDoc.load("layer.xml");

 xmlDoc.getElementsByTagName(“layer”)[0]. childNodes[0]. nodeValue
 
 xmlDoc-由解析器创建的XML文档

getElementsByTagName(“layer”)[0]-第一个<layer>元素

childNodes[0]-<layer>元素的第一个子元素(文本节点)

nodeValue-节点的值(文本本身)

注:HTML DOM(HTML Document Object Model)定义一套访问和操作HTML文档的标准方法。

document.getElementById(“divName”).innerHTML=””;
 document-HTML文档

getElementById(“divName”)-其中id=”divName”HTML元素

innerHTML-HTML元素的内部文本

 

个人使用说明:

因为读取XML文件的时候,需要这个文件是最新的数据所以我们得结合XMLHttpRequest异步获取数据,拼成XML,然后用xmlDoc解析该文件。

分享到:
评论

相关推荐

    web开发之xml,xsl,Dom技术讲解

    学习xml xsl 以及dom的好帮手 5.1 XML 基础 5.2 XML文档的基本结构 5.3 用CSS在浏览器中控制XML文档的显示 5.4 用XSL控制XML文档内容在浏览器中的显示 5.5 XML数据岛及其应用 5.6 XML DTD及XML Schema 5.7 XML DOM...

    JS跨浏览器解析XML应用过程详解

    不同浏览器都有自己的解析器,把XML读入内存,并把它转换为可被 JavaScript 访问的 XML DOM 对象。 微软的 XML 解析器与其他浏览器中的解析器是有差异的。微软的解析器支持对 XML 文件和 XML 字符串(文本)的加载,...

    XML编程从入门到精通

    • DOM 浏览器 • DOM 定位节点 节点操作 • DOM 获取节点 • DOM 改变节点 • DOM 删除节点 • DOM 替换节点 • DOM 创建节点 • DOM 添加节点 • DOM 克隆节点 • DOM HttpRequest • Next Page XML 文档对象模型...

    xmldom:基于纯 JavaScript W3C 标准(XML DOM Level 2 Core)的 DOMParser 和 XMLSerializer 模块

    XMLDOM xmldom 是一个 javascript 用于浏览器支持的以下 API: 将 XML 字符串转换为 DOM 树( new DOMParser().parseFromString(xml, mimeType) =&gt; Document ) 创建、访问和修改 DOM 树( new DOMImplementation()....

    JavaScript高级程序设计 XML、Ajax 学习笔记

    第十五章 JavaScript与XML 1.浏览器对XML DOM的支持 1.1 DOM2级核心 ①在DOM2级在document.implementation中引入了createDocument()方法(IE6~8...var xmldom = document.implementation.createDocument(“”,”root”,

    XML学习指南pdf

    2.1.1 创建XML文档 2.1.2 XML文档剖析 2.1.3 一些基本的XML规则 2.2 显示XML文档 2.2.1 显示没有样式表的XML文档 2.2.2 在Internet Explorer 5中获取XML 错误 2.2.3 使用级联样式表显示XML文档 第二部分 ...

    xml入门经典-part3(中文版)

    目 录 译者序 作者简介 前言 第1章 XML简介 1.1 标记语言 1.2 XML的起源和目的 1.3 Web体系结构:过去与未来 1.3.1 传统Web体系结构 1.3.2 XML下的Web体系结构 ...9.5 使用DOM进行XML文档的转换

    使用JS读取XML文件的方法

    第一类,ie祖宗: js 提供用于创建 Automation对象的方法,new ActiveXObject(“Microsoft.XMLDOM”) ; 第二类:firefox,opera:用构造函数 DOMParser()实例化DOMParser对象,解析xml文本,并返回xml Document对象...

    XML轻松学习手册--XML肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解

    XML创建了标识,而DOM的作用就是告诉script如何在浏览器窗口中操作和显示这些标识 上面我们已经简要的讲述了一些XML的基本原理,我们来看看它们之间的关联以及它们是如何工作的,先看这里一张图: 1.XML描述...

    dom2docx:用于在浏览器中创建 Microsoft Word docx (OpenXML) 文档的工具

    用于在浏览器中创建 Microsoft Word docx (OpenXML) 文档的工具。 传递 dom 元素以生成 dom 元素的 .docx 文件。 定义了默认样式,但这可以通过传入自定义样式.xml 文件来自定义。 (请参阅下面的Customizing ...

    XML高级编程pdf

    5.3 使用DOM和XML的应用实例 5.3.1 简单的客户端实例 5.3.2 更复杂的编程实例 5.4 DOM和XML的未来 5.4.1 W3C的工作 5.4.2 应用 5.4.3 数据库、模式和DOM 5.5 小结 第6章 SAX 1.0: XML简易API 6.1 事件驱动...

    JavaScript王者归来part.1 总数2

     12.8.2 如何使用XML DOM--一个利用XML实现多级关联下拉选择框的例子   12.9 总结   第13章 事件处理  13.1 什么是事件   13.1.1 消息与事件响应   13.1.2 浏览器的事件驱动机制   13.2 基本事件处理  ...

    [JavaScript.DOM高级程序设计](加)桑贝斯.扫描版.part1.rar

     4.3.4 跨浏览器的事件属性和方法   4.4 小结   第5章 动态修改样式和层叠样式表   5.1 W3CDOM2样式规范   5.1.1 CSSStyleSheet对象   5.1.2 CSSStyleRule对象   5.1.3 CSSStyleDeclaration对象...

    XML 高级编程(高清版)

    5.3 使用DOM和XML的应用实例 5.3.1 简单的客户端实例 5.3.2 更复杂的编程实例 5.4 DOM和XML的未来 5.4.1 W3C的工作 5.4.2 应用 5.4.3 数据库、模式和DOM 5.5 小结 第6章 SAX 1.0: XML简易API 6.1 事件驱动...

    XML高级编程 (Extensible Markup Language)

    5.3 使用DOM和XML的应用实例 5.3.1 简单的客户端实例 5.3.2 更复杂的编程实例 5.4 DOM和XML的未来 5.4.1 W3C的工作 5.4.2 应用 5.4.3 数据库、模式和DOM 5.5 小结 第6章 SAX 1.0: XML简易API 6.1 事件驱动...

    XML高级编程

    5.3 使用DOM和XML的应用实例 125 5.3.1 简单的客户端实例 125 5.3.2 更复杂的编程实例 133 5.4 DOM和XML的未来 143 5.4.1 W3C的工作 143 5.4.2 应用 144 5.4.3 数据库、模式和DOM 144 5.5 小结 144 第6章 SAX 1.0: ...

    XML与Web技术

    XML技术与Web程序设计,这本是课程大作业,现已提交,分享出来供大家参考,java语言,用的dom4j解析创建xml文档,还有清晰的xsd文件,里面用了正则对相关数据进行了验证,3个xml文件,一个可以分页显示全部信息,一...

    XML学习指南

    2.1.1 创建XML文档 2.1.2 XML文档剖析 2.1.3 一些基本的XML规则 2.2 显示XML文档 2.2.1 显示没有样式表的XML文档 2.2.2 在Internet Explorer 5中获取XML 错误 2.2.3 使用级联样式表显示XML文档 第二部分 创建XML文档...

    xml入门教程/xml入门教程

    &1.XML简介 XML的背景 1) XML代表可扩展的标记语言(eXtensible Markup Language); 2) XML由W3C联盟发展维护; 3) XML是一种元语言,可以用来定义其它标签语言; 4) XML没有定义任何标记,它提供了一种工具定义...

    Tinyxml 源代码(VC6 & VS2005)

    XML拥有一个结构化并且方便的格式,所有为存储应用程序数据而创建的随机文件格式都可以用XML代替,而这一切只需要一个解析器。 最全面正确的说明可以在http://www.w3.org/TR/2004/REC-xml-20040204/找到,但坦白...

Global site tag (gtag.js) - Google Analytics