<!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 文件解析知识点详解 #### 一、XML 文件解析背景及意义 XML(Extensible Markup Language,可扩展标记语言)是一种用于标记数据的语言,主要用于传输和存储数据。在 Web 开发中,XML 常被...
资源名称:使用Javascript解析xml文件或xml格式字符串 中文WORD版 内容简介: 本文档主要讲述的是使用Javascript解析xml文件或xml格式字符串;javascript中,不论是解析xml文件,...
利用javascript解析XML,来查询xml数据
JavaScript提供了DOMParser API和ActiveXObject(仅限于Internet Explorer)来解析XML。以下是对这个主题的详细阐述: 首先,我们需要了解XML(eXtensible Markup Language),它是一种用于存储和传输数据的标记...
本文将深入探讨如何使用JavaScript在服务器端解析XML文件,并将其转化为树形菜单,以供用户交互。 首先,理解XML的基本结构至关重要。XML是一种自描述性的文本格式,通过标签来定义数据结构。例如: ```xml ...
zxml是一个解析xml的javascript框架
在JavaScript中解析XML文件并以目录树的形式在网页上展示是一项常见的任务,特别是在处理结构化数据或者构建动态网页时。这个任务涉及到JavaScript的核心知识、DOM操作以及XML处理。以下是一些关键知识点: 1. **...
JavaScript中的XML解析器是用于处理XML数据的关键工具,它允许开发者在浏览器环境中解析XML文档或者XML字符串,从而在Web应用中有效地使用这些数据。XML(eXtensible Markup Language)是一种结构化数据语言,常用于...
下面将详细探讨JavaScript解析XML的相关知识点。 1. DOM解析XML: 在JavaScript中,XML文档可以通过DOM(Document Object Model)接口来解析。DOM是一种标准,允许程序和脚本动态更新、添加和删除HTML或XML文档的...
**XML解析:** JavaScript提供了DOM(Document Object Model)接口来处理XML文档。DOM是一种标准,将XML文档转化为一个可编程的对象模型,允许我们通过JavaScript访问和修改文档的结构、内容和样式。例如,使用`...
JavaScript对XML(eXtensible Markup Language)的处理是Web开发中的一个重要方面,尤其是在与服务器进行数据交互时。XML是一种结构化数据格式,常用于存储和传输数据,而JavaScript作为客户端脚本语言,能帮助我们...
JS 解析 XML 文件 作为一名 IT 行业大师,我将从给定的...使用 JavaScript 解析 XML 文件需要了解 XML 文档的结构和各个节点的类型,选择合适的解析方法,考虑浏览器兼容性问题,并掌握相关的 JavaScript 语法和方法。
除了MSXML,另一种提到的"CMauk解析"可能是拼写错误,可能是指开源的DOM解析库“Minixml”或者其他的XML解析库,但具体信息不足,无法进一步展开。在实际开发中,开发者可以根据项目需求和性能考虑选择合适的XML解析...
MSXML还提供了一个不同的应用程序编程接口——Simple API for XML(SAX2),这是一种基于事件的XML解析方法,适用于需要高效处理大型或流式XML文档的场景。 #### MSXML的不同版本及其特性 微软提供了多种不同版本...
JavaScript解析xml数据
JAVASCRIPT解析XML的方法总结.pdf
DOM是一种标准,允许程序和脚本动态更新、添加、删除和改变元素和属性,使得XML文档可以被解析和处理。下面将详细介绍如何使用JavaScript进行XML文件的操作,主要包括增加、删除、修改和查询。 1. **加载XML文件** ...
javascript解析xml方法,考虑多种浏览器
`xmldom.js`可能涉及到了AJAX请求与XML解析的结合。 总的来说,JavaScript中的XML处理涵盖了DOM解析、XMLHttpRequest的使用、数据格式转换等多个方面。`xmldom.js`作为一个库,可能提供了这些功能的实现,简化了...
JavaScript提供了一组DOM(文档对象模型)接口,用于解析XML并对其进行操作。这些接口包括`DOMParser`和`XMLHttpRequest`。 1. **DOMParser**: 这是JavaScript中解析XML的主要方式。你可以创建一个`DOMParser`实例...