`
chengyue2007
  • 浏览: 1489949 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

javascript对xml的解析

阅读更多
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>
<script language="javascript">
	 
		 var xml="<?xml version='1.0' encoding='UTF-8'?><feedback><row><col>1717110100000202</col><col>菏东路万福警务工作站</col></row><row><col>2717110100000202</col><col>菏东路万福警务工作站</col></row><row><col>3717110100000202</col><col>菏东路万福警务工作站</col></row></feedback>"; 
		//去掉头
		xml=xml.replace("<?xml version='1.0' encoding='UTF-8'?>","");
	 

 

//调用函数
var xmlObj=toXML(xml); 
var row=xmlObj.firstChild.childNodes;
  
 for(var i=0;i< row.length;i++){
  
 	 
	 
	//alert(row[i].childNodes[0].childNodes[0].nodeValue);//数值 
	alert(row[i].childNodes[1].childNodes[0].nodeValue); //文字
 }
 
 			 
 function toXML(strxml){ 
  try{ 
       var xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); 
     //var xmlDoc = new ActiveXObject("Msxml2.DOMDocument"); 
     xmlDoc.loadXML(strxml); 
  } 
  catch(e){ 
     var oParser=new DOMParser(); 
     xmlDoc=oParser.parseFromString(strxml,"text/xml"); 
  } 
  return xmlDoc; 
} 



	 
</script>
</body>
</html>

 

分享到:
评论

相关推荐

    javascript 对xml文件解析

    ### JavaScript 对 XML 文件解析知识点详解 #### 一、XML 文件解析背景及意义 XML(Extensible Markup Language,可扩展标记语言)是一种用于标记数据的语言,主要用于传输和存储数据。在 Web 开发中,XML 常被...

    使用javascript解析xml文件或xml格式字符串中文WORD版

    资源名称:使用Javascript解析xml文件或xml格式字符串 中文WORD版   内容简介: 本文档主要讲述的是使用Javascript解析xml文件或xml格式字符串;javascript中,不论是解析xml文件,...

    利用javascript解析XML

    利用javascript解析XML,来查询xml数据

    javascript解析xml文件

    JavaScript提供了DOMParser API和ActiveXObject(仅限于Internet Explorer)来解析XML。以下是对这个主题的详细阐述: 首先,我们需要了解XML(eXtensible Markup Language),它是一种用于存储和传输数据的标记...

    Javascript解析服务器端XML文件

    本文将深入探讨如何使用JavaScript在服务器端解析XML文件,并将其转化为树形菜单,以供用户交互。 首先,理解XML的基本结构至关重要。XML是一种自描述性的文本格式,通过标签来定义数据结构。例如: ```xml ...

    javascript库zxml解析xml

    zxml是一个解析xml的javascript框架

    JavaScript解析XML文件,在网页上以目录树的形式显示

    在JavaScript中解析XML文件并以目录树的形式在网页上展示是一项常见的任务,特别是在处理结构化数据或者构建动态网页时。这个任务涉及到JavaScript的核心知识、DOM操作以及XML处理。以下是一些关键知识点: 1. **...

    js的XML解析器 可以解析XMl文件和XML字符串

    JavaScript中的XML解析器是用于处理XML数据的关键工具,它允许开发者在浏览器环境中解析XML文档或者XML字符串,从而在Web应用中有效地使用这些数据。XML(eXtensible Markup Language)是一种结构化数据语言,常用于...

    js-xml.rar_javascript_javascript xml_js xml_js解析xml_xml js

    下面将详细探讨JavaScript解析XML的相关知识点。 1. DOM解析XML: 在JavaScript中,XML文档可以通过DOM(Document Object Model)接口来解析。DOM是一种标准,允许程序和脚本动态更新、添加和删除HTML或XML文档的...

    Javascript操作XML和HTML

    **XML解析:** JavaScript提供了DOM(Document Object Model)接口来处理XML文档。DOM是一种标准,将XML文档转化为一个可编程的对象模型,允许我们通过JavaScript访问和修改文档的结构、内容和样式。例如,使用`...

    javascript对xml的处理

    JavaScript对XML(eXtensible Markup Language)的处理是Web开发中的一个重要方面,尤其是在与服务器进行数据交互时。XML是一种结构化数据格式,常用于存储和传输数据,而JavaScript作为客户端脚本语言,能帮助我们...

    js解析XML文件

    JS 解析 XML 文件 作为一名 IT 行业大师,我将从给定的...使用 JavaScript 解析 XML 文件需要了解 XML 文档的结构和各个节点的类型,选择合适的解析方法,考虑浏览器兼容性问题,并掌握相关的 JavaScript 语法和方法。

    XML解析MSXML解析

    除了MSXML,另一种提到的"CMauk解析"可能是拼写错误,可能是指开源的DOM解析库“Minixml”或者其他的XML解析库,但具体信息不足,无法进一步展开。在实际开发中,开发者可以根据项目需求和性能考虑选择合适的XML解析...

    JavaScript处理XML文档

    MSXML还提供了一个不同的应用程序编程接口——Simple API for XML(SAX2),这是一种基于事件的XML解析方法,适用于需要高效处理大型或流式XML文档的场景。 #### MSXML的不同版本及其特性 微软提供了多种不同版本...

    JavaScript解析xml数据.js

    JavaScript解析xml数据

    JAVASCRIPT解析XML的方法总结.pdf

    JAVASCRIPT解析XML的方法总结.pdf

    javascript操作xml文件示例

    DOM是一种标准,允许程序和脚本动态更新、添加、删除和改变元素和属性,使得XML文档可以被解析和处理。下面将详细介绍如何使用JavaScript进行XML文件的操作,主要包括增加、删除、修改和查询。 1. **加载XML文件** ...

    javascript解析xml方法

    javascript解析xml方法,考虑多种浏览器

    26、JavaScript中的XML

    `xmldom.js`可能涉及到了AJAX请求与XML解析的结合。 总的来说,JavaScript中的XML处理涵盖了DOM解析、XMLHttpRequest的使用、数据格式转换等多个方面。`xmldom.js`作为一个库,可能提供了这些功能的实现,简化了...

    JavaScript解析XML文档成树菜单

    JavaScript提供了一组DOM(文档对象模型)接口,用于解析XML并对其进行操作。这些接口包括`DOMParser`和`XMLHttpRequest`。 1. **DOMParser**: 这是JavaScript中解析XML的主要方式。你可以创建一个`DOMParser`实例...

Global site tag (gtag.js) - Google Analytics