jquery解析XML字符串和XML文件的方法说明


Posted in Javascript onFebruary 21, 2014

1、读取XML字符串:
例如:

$(document).ready(function(){ 
var xml = "<xml><root><record><name>liubl</name></record><record><name>chencp</name</record></root></xml>";
//var xml="<table><tr><td>100<td></tr></table>"; //也可直接识别Table
var obj = $(xml).find("record"); 
});

注意:一定要在外面包一层xml,这样jquery才能被识别,并且xml中还需要有一个根节点即root或其它可自定义。

2、读取XML文件
例如:

$(document).ready(function(){ 
$.get('mydata.xml',function(xml)
{
$(xml).find("book").each(function(){
var xmlAttr=$(this).attr("属性");
var xmlText=$(this).fint("节点").text();
});
});
});
Javascript 相关文章推荐
总结AJAX相关JS代码片段和浏览器模型
Aug 15 Javascript
Javascript 中的 call 和 apply使用介绍
Feb 22 Javascript
jQuery拖动图片删除示例
May 10 Javascript
jquery实现瀑布流效果分享
Mar 26 Javascript
JavaScript学习笔记之数组的增、删、改、查
Mar 23 Javascript
使用jQuery中的wrap()函数操作HTML元素的教程
May 24 Javascript
Bootstrap table的使用方法
Nov 02 Javascript
聊聊那些使用前端Javascript实现的机器学习类库
Sep 18 Javascript
使用watch监听路由变化和watch监听对象的实例
Feb 24 Javascript
Nuxt升级2.0.0时出现的问题(小结)
Oct 08 Javascript
JavaScript实现的鼠标跟随特效示例【2则实例】
Dec 22 Javascript
Vue中避免滥用this去读取data中数据
Mar 02 Vue.js
js 删除数组的几种方法小结
Feb 21 #Javascript
jquery制作居中遮罩层效果分享
Feb 21 #Javascript
jquery遍历checkbox介绍
Feb 21 #Javascript
jquery遍历checkbox的注意事项说明
Feb 21 #Javascript
jQuery判断checkbox(复选框)是否被选中以及全选、反选实现代码
Feb 21 #Javascript
jQuery获取(选中)单选,复选框,下拉框中的值
Feb 21 #Javascript
jquery五角星评分插件示例分享
Feb 21 #Javascript
You might like
PDO防注入原理分析以及使用PDO的注意事项总结
2014/10/23 PHP
thinkphp3.2.0 setInc方法 源码全面解析
2018/01/29 PHP
Laravel 将数据表的数据导出,并生成seeds种子文件的方法
2019/10/09 PHP
PHP页面静态化――纯静态与伪静态用法详解
2020/06/05 PHP
Javascript实例教程(19) 使用HoTMetal(1)
2006/12/23 Javascript
jQuery选择没有colspan属性的td的代码
2010/07/06 Javascript
一张表格告诉你windows.onload()与$(document).ready()的区别
2014/05/16 Javascript
JavaScript实现下拉菜单的显示和隐藏
2016/01/05 Javascript
跨域请求的完美解决方法(JSONP, CORS)
2016/06/12 Javascript
js基础之DOM中document对象的常用属性方法详解
2016/10/28 Javascript
详解jQuery uploadify文件上传插件的使用方法
2016/12/16 Javascript
BootStrap 页签切换失效的解决方法
2017/08/17 Javascript
React BootStrap用户体验框架快速上手
2018/03/06 Javascript
如何为你的JS项目添加智能提示与类型检查详解
2019/03/12 Javascript
详解Vue 匿名、具名和作用域插槽的使用方法
2019/04/22 Javascript
解析原来浏览器原生支持JS Base64编码解码
2019/08/12 Javascript
环形加载进度条封装(Vue插件版和原生js版)
2019/12/04 Javascript
基于VUE实现简单的学生信息管理系统
2021/01/13 Vue.js
ES6的循环与可迭代对象示例详解
2021/01/31 Javascript
Python实现身份证号码解析
2015/09/01 Python
Python实现简单过滤文本段的方法
2017/05/24 Python
详解Python Qt的窗体开发的基本操作
2019/07/14 Python
Django Admin后台添加数据库视图过程解析
2020/04/01 Python
Python环境使用OpenCV检测人脸实现教程
2020/10/19 Python
HTML5中的进度条progress元素简介及兼容性处理
2016/06/02 HTML / CSS
HTML5 LocalStorage 本地存储刷新值还在
2017/03/10 HTML / CSS
HTML5实现视频弹幕功能
2019/08/09 HTML / CSS
银行学习十八大感想
2014/01/11 职场文书
十八大演讲稿
2014/05/22 职场文书
拓展训练激励口号
2014/06/17 职场文书
刑事辩护授权委托书
2014/09/13 职场文书
单位工作证明书格式
2014/10/04 职场文书
运动会表扬稿
2015/01/16 职场文书
元旦晚会主持词开场白
2015/05/28 职场文书
win10下go mod配置方式
2021/04/25 Golang
详解Python生成器和基于生成器的协程
2021/06/03 Python