jQuery读取XML文件的方法示例


Posted in Javascript onFebruary 03, 2017

本文实例讲述了jQuery读取XML文件的方法。分享给大家供大家参考,具体如下:

<?xml version="1.0" encoding="utf-8" ?>
 <taxrates>
 <taxrate id="1">
  <lower>0</lower>
  <upper>500</upper>
  <rate>5</rate>
  <buckle>0</buckle>
 </taxrate>
 <taxrate id="2">
  <lower>500</lower>
  <upper>2000</upper>
  <rate>10</rate>
  <buckle>25</buckle>
 </taxrate>
 <taxrate id="3">
  <lower>2000</lower>
  <upper>5000</upper>
  <rate>15</rate>
  <buckle>125</buckle>
 </taxrate>
 <taxrate id="4">
  <lower>5000</lower>
  <upper>20000</upper>
  <rate>20</rate>
  <buckle>375</buckle>
 </taxrate>
 <taxrate id="5">
  <lower>20000</lower>
  <upper>40000</upper>
  <rate>25</rate>
  <buckle>1375</buckle>
 </taxrate>
 <taxrate id="6">
  <lower>40000</lower>
  <upper>60000</upper>
  <rate>30</rate>
  <buckle>3375</buckle>
 </taxrate>
 <taxrate id="7">
  <lower>60000</lower>
  <upper>80000</upper>
  <rate>35</rate>
  <buckle>6375</buckle>
 </taxrate>
 <taxrate id="8">
  <lower>80000</lower>
  <upper>100000</upper>
  <rate>40</rate>
  <buckle>10375</buckle>
 </taxrate>
 <taxrate id="9">
  <lower>100000</lower>
  <upper>99999999</upper>
  <rate>45</rate>
  <buckle>15375</buckle>
 </taxrate>
</taxrates>
function StandardTaxRate()
{
  $.ajax({
    url: "/Resource/salaryTaxRate.xml",
    dataType: 'xml',
    type: 'GET',
    timeout: 2000,
    error: function(xml)
    {
      alert("加载XML 文件出错!");
    },
    success: function(xml)
    {
      $(xml).find("taxrate").each(function(i)
      {
        var oid = $(this).attr("id");
        var lower = $(this).children("lower").text();
        var upper = $(this).children("upper").text();
        var rate = $(this).children("rate").text();
        var buckle = $(this).children("buckle").text();
        ///后续操作。。。
      });
    }
  });
}
Javascript 相关文章推荐
js控制网页前进和后退的方法
Jun 08 Javascript
JavaScript中的Math.atan2()方法使用详解
Jun 15 Javascript
Bootstrap每天必学之导航条
Nov 27 Javascript
jQuery插件开发精品教程让你的jQuery提升一个台阶
Jan 27 Javascript
Node.js本地文件操作之文件拷贝与目录遍历的方法
Feb 16 Javascript
JS动态生成年份和月份实例代码
Feb 04 Javascript
JavaScript对象_动力节点Java学院整理
Jun 23 Javascript
js 图片转base64的方式(两种)
Apr 24 Javascript
vue.js 实现点击展开收起动画效果
Jul 07 Javascript
一文读懂ES7中的javascript修饰器
May 06 Javascript
基于Vue el-autocomplete 实现类似百度搜索框功能
Oct 25 Javascript
解决vue cli4升级sass-loader(v8)后报错问题
Jul 30 Javascript
JavaScript函数基础详解
Feb 03 #Javascript
JavaScript提高加载和执行效率的方法
Feb 03 #Javascript
使用Bootstrap美化按钮实例代码(demo)
Feb 03 #Javascript
Node.js的特点详解
Feb 03 #Javascript
Bootstarp 基础教程之表单部分实例代码
Feb 03 #Javascript
javascript判断回文数详解及实现代码
Feb 03 #Javascript
Javascript中数组去重与拍平的方法示例
Feb 03 #Javascript
You might like
php foreach 使用&amp;(与运算符)引用赋值要注意的问题
2010/02/16 PHP
使用array mutisort 实现按某字段对数据排序
2013/06/18 PHP
Laravel 5框架学习之表单验证
2015/04/08 PHP
phpinfo() 中 Local Value(局部变量)Master Value(主变量) 的区别
2016/02/03 PHP
PHP 代码简洁之道(小结)
2019/10/16 PHP
javascript实现漂亮的拖动层,窗口拖拽特效
2015/04/24 Javascript
JavaScript实现跨浏览器的添加及删除事件绑定函数实例
2015/08/04 Javascript
JavaScript的Vue.js库入门学习教程
2016/05/23 Javascript
js实现带简单弹性运动的导航条
2017/02/22 Javascript
详解vue2路由vue-router配置(懒加载)
2017/04/08 Javascript
详解使用React进行组件库开发
2018/02/06 Javascript
js中比较两个对象是否相同的方法示例
2019/09/02 Javascript
layui 实现表格某一列显示图标
2019/09/19 Javascript
深入探索VueJS Scoped CSS 实现原理
2019/09/23 Javascript
小程序如何自主实现拦截器的示例代码
2019/11/04 Javascript
在JavaScript中实现链式调用的实现
2019/12/24 Javascript
JS实现省市县三级下拉联动
2020/04/10 Javascript
使用js和canvas实现时钟效果
2020/09/08 Javascript
[00:14]PWL:老朋友Mushi拍VLOG与中国玩家问好
2020/11/04 DOTA
正确理解python中的关键字“with”与上下文管理器
2017/04/21 Python
python数据预处理之将类别数据转换为数值的方法
2017/07/05 Python
pycharm执行python时,填写参数的方法
2018/10/29 Python
Django Channels 实现点对点实时聊天和消息推送功能
2019/07/17 Python
Python垃圾回收机制三种实现方法
2020/04/27 Python
浅谈Python中文件夹和python package包的区别
2020/06/01 Python
在Tensorflow中实现leakyRelu操作详解(高效)
2020/06/30 Python
Python用requests库爬取返回为空的解决办法
2021/02/21 Python
基于html5实现的图片墙效果
2014/10/16 HTML / CSS
《跟踪台风的卫星》教学反思
2014/04/10 职场文书
小学优秀教育工作者事迹材料
2014/05/09 职场文书
小学生安全责任书
2014/07/25 职场文书
2014年财务个人工作总结
2014/12/08 职场文书
2014年政协工作总结
2014/12/09 职场文书
高中数学课堂教学反思
2016/02/18 职场文书
python实现简单反弹球游戏
2021/04/12 Python
详解Mysql和Oracle之间的误区
2021/05/18 MySQL