jcst.net
当前位置:首页 >> jAvAsCript解析xml >>

jAvAsCript解析xml

dom 获取xml源,然后再进行解析,使用像getElementsByTagName(节点名)之类的进行操作

通过dom解析!

貌似 ,,, 现在很少用 JS 来解析 XML文件了 在我印象中 好像是 一个节点一个节点的解析 我推荐你使用 json 现在很多大型网站都是采用json传递数据.

<script type="text/javascript" language="javacript" > var xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async=false; xmlDoc.load("cd_catalog.xml"); var strName = xmlDoc.getElementsByTagName("allSong/Name")[0].

有没有接触过Jquery,这个JS 库,是当前基本上所有前台都会用的JS库.而且非常强大,XML,json,都可以进行处理.W3CSchool 里面就有教程.JavaScript处理XML 的内容太多,给你说不完,你自己去W3CSchool学习吧.祝你好运.

近一个项目中要用到树形列表,本来是用mztree的,但数据用了xml,本来xml就是树形目录,就打算用JavaScript直接解析xml文件了,网上找到一些JavaScript操作xml的方

xhr.responseXml 直接得到 document 对象,假如它是XML格式的话

var xmlStr = '张三北京';var result = null;eval('result=['+$(xmlStr).find('people').map(function(){return '{'+$('*',this).map(function(){return $(this).attr('tagName') + ':"' + $(this).text() + '"';}).get().join(',') + '}';}).get().join('],[')+']');alert(result); //result是一个数

var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") 'JAVASCRIPT中的创建对象 set objXml=CreateObject("Microsoft.XMLDOM") '创建解析器对象 objXml.async="false" objXml.load("test.xml") '装载xml文件 objXml.load(Server.MapPath

编码不正确.请确定xml和你的页面是同一个编码

网站首页 | 网站地图
All rights reserved Powered by www.jcst.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com