`
shake863
  • 浏览: 661398 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JS中封装解析xml的代码,以及实例应用

    博客分类:
  • JS
阅读更多

1。JS中封装解析xml的代码,以及实例应用。 //类的构造,传入xml文档和需要处理的标签名称 function DataSet(xmldoc, tagLabel) { this.rootObj = xmldoc.getElementsByTagName(tagLabel) //3个方法 this.getCount = getCount this.getData = getData this.getAttribute = getAttribute } function getCount(){ return this.rootObj.length } function getData(index, tagName){ if (index >= this.count) return "index overflow" var node = this.rootObj[index] var str = node.getElementsByTagName(tagName)[0].firstChild.data return str } function getAttribute(index, tagName) { if (index >= this.count) return "index overflow" var node = this.rootObj[index] var str = node.getAttribute(tagName) return str } //如何使用DataSet类 function updateByXML(xmlDoc) { var employeeDS = new DataSet(xmlDoc,"employee"); //关心的标签名称 var count = employeeDS.getCount() for(i=0;i

Programmer 32768 无业游民 70000 哈尔滨CEO 100000 2。操纵DOM,创建table,显示获得的数据 function deleteOldTable() { delRow = document.getElementsByTagName("table").length //此句仅在本例中使用,因为本例中已经有一个table了,因此不能删除,需要根据情况变化一下2005.11.17 if(delRow == 1) return var node = document.getElementsByTagName("table")[delRow-1]; //表格 var c = node.childNodes.length for(i=0;i

分享到:
评论

相关推荐

    JavaScript 解析读取XML文档 实例代码

    总而言之,通过文章中的实例代码和解释,我们可以了解到如何使用JavaScript来操作和解析XML文件,并将数据展示在网页上。这不仅丰富了我们的Web开发工具箱,还提升了我们处理Web数据交换的能力。在当今的Web开发场景...

    使用json封装数据 html源代码

    在IT行业中,JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它以其简洁、易读、易于解析的特点被广泛应用于Web服务和客户端之间的数据交互。JSON是基于JavaScript的一个子集,但它是独立于语言的...

    XML基于BS连接数据库的java代码 XML与数据库转换

    XML(eXtensible Markup Language)是一种用于存储和传输数据的标记语言,它以其结构化、自解释性和平台无关性而被广泛应用于各种领域,包括数据交换、配置文件以及与数据库交互等。在Java编程中,XML常被用来在...

    JavaScript动态网页技术详解实例源代码

    本资源“JavaScript动态网页技术详解实例源代码”旨在深入解析JavaScript在创建动态网页时的技术细节,并通过实例源代码帮助学习者更好地理解和应用这些知识。 首先,我们要了解JavaScript的基本语法,包括变量、...

    XML文件导出Excel(xmlToExcel)示例源码

    5. **XML解析**:在源码中,解析XML文件通常使用DOM(Document Object Model)或SAX(Simple API for XML)方法。DOM将整个XML文档加载到内存中,便于处理;SAX则采用事件驱动的方式,逐个处理XML元素,节省内存。 ...

    用户注册信息写入XML实例

    在这个过程中,我们还将涉及到验证码的使用以及Wizard控件的应用。 首先,XML文件的结构清晰、易于解析,是存储用户注册信息的理想选择。每个用户的信息可以被封装为一个XML元素,包含用户名、密码、邮箱等字段。...

    js工作流引擎代码实例

    在这个"js工作流引擎代码实例"中,我们可以看到一个具体的工作流引擎实现,尽管描述中提到还没有详细研究,但我们可以探讨一下工作流引擎的基本概念和JavaScript实现的关键点。 工作流引擎的核心功能包括: 1. **...

    javascript经典实例大全

    JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它主要负责实现客户端的交互效果、动态更新内容以及处理用户输入。在"javascript经典实例大全"这个压缩包中,你将找到一系列JavaScript编程的经典实例,...

    ASP.NET网页设计与网站开发上机实践的实例解析_源代码

    通过这份"ASP.NET网页设计与网站开发上机实践的实例解析",学习者可以实践以上知识点,通过实际操作来提升编程技巧,理解ASP.NET在网站开发中的应用和优势。文件中的源代码和习题解答将为学习者提供一个宝贵的实践...

    网站代码实例

    【网站代码实例】——深入解析JSP编程技术 在当今的互联网世界中,动态网站的开发离不开各种服务器端脚本语言的支持,其中JSP(JavaServer Pages)是Java平台上的重要选择。本教程将深入探讨JSP编程的一些实例,...

    score-library:解析 MusicXML 并在 HTML5 Canvas 上渲染它!

    Score-Library通过解析这些XML文档,将乐谱信息转换为JavaScript可以处理的对象结构。 在Score-Library中,解析MusicXML的过程至关重要。这个过程通常包括读取XML文件、解析节点、提取音乐元素等步骤。XML解析器会...

    javascript实例(1470个)

    JavaScript,简称JS,是一种轻量级的解释型编程语言,广泛应用于网页和网络应用开发,特别是在客户端渲染和交互方面有着显著的优势。这个压缩包“JavaScript实例(1470个)”显然包含了大量的JS代码示例,覆盖了各种...

    c#json封装和解析练习例子

    综上所述,C#中JSON的封装和解析涉及到多个方面,包括基本的序列化和反序列化操作,自定义序列化逻辑,以及与XML的互换等。理解并熟练运用这些知识点,能让你在处理JSON数据时更加得心应手。在进行练习时,记得参考`...

    JavaScript网页特效实例解析

    本文将深入解析JavaScript在网页特效方面的应用,并通过实例详细介绍相关知识点。 一、DOM操作与事件处理 JavaScript能够通过Document Object Model (DOM) 来操作网页元素。DOM是HTML和XML文档的结构化表示,允许...

    自己用的简单封装AJAX类

    - **ajax.js**:这是实际封装的AJAX类的源代码文件,可能是用JavaScript编写的。在这个文件中,我们可以期待看到一个或多个函数,这些函数用于发起异步HTTP请求,处理响应,并可能提供了错误处理和回调函数等机制。 ...

    jQuery解析XML与传统JavaScript方法的差别实例分析

    下面将详细分析jQuery解析XML与传统JavaScript方法的差异,并通过实例说明两种方法的不同。 首先,传统JavaScript方法处理XML文档时,主要是利用原生的DOM方法。例如,可以使用`getElementsByTagName()`方法来获取...

    JS和html的详细分析和实例

    - day2:可能涉及更复杂的JS操作,如数组处理、函数封装、DOM遍历等,以及更深入的事件处理。 - day3:可能讨论AJAX使用,或者涉及CSS操作、JSON数据解析等进阶话题,提升页面动态性。 通过学习这些知识点,...

    JavaScript XML操作 封装类

    JavaScript XML操作封装类是用于处理XML文档的一种方法,它通过创建一个名为`XMLObject`的函数来实现。这个封装类的主要目标是提供一种在不同浏览器(包括IE、Firefox、Safari和Chrome)间兼容的XML读取和操作机制。...

    JAVA上百实例源码以及开源项目源代码

    Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密 Java非对称加密源程序代码实例,本例中使用RSA加密技术,定义加密算法可用 DES,DESede,Blowfish等。 设定字符串为“张三,你好,我是李四”...

    ajax应用j2ee实例

    - **TestJson**: 在这个实例中,可能是通过Ajax请求处理JSON数据。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。在Ajax请求中,JSON常被用来传递...

Global site tag (gtag.js) - Google Analytics