jQuery读取XML文件内容的方法


Posted in Javascript onMarch 09, 2015

本文实例讲述了jQuery读取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>

    <title>jQuery读取XML文件</title>

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

    <style type="text/css">

        h1{color:Green;text-align:center;}

        body{ background-color:#EEEEEE ; font-family:微软雅黑; }

        #showresult{width:600px;overflow:hidden;}

    </style>

    <script type="text/javascript" src="jquery/1.4.4/jquery.min.js"></script>   

    <script type="text/javascript">

        $(document).ready(function () {

            $("#read").click(function () {

                $.ajax({

                    //请求方式为get

                    type: "GET",

                    //xml文件位置

                    url: "sitemap.xml",

                    //返回数据格式为xml

                    dataType: "xml",

                    //请求成功完成后要执行的方法

                    success: function (xml) {

                        $(xml).find("url").each(function (i) {

                            //i从0开始,累加,如果要显示所有数据,将判断去除即可

                            if (i < 10) {

                                //链接地址

                                var location = $(this).find("loc").text();

                                //显示文字

                                var text = $(this).find("loc").text();

                                //动态加载方法:链接地址

                                $("<a>").attr("href", location)

                                //显示文字

                            .text(text)

                                //设置样式

                            .css({ "width": "700px", "float": "left", "margin-bottom": "5px" })

                                //加载到div

                            .appendTo("#showresult");

                            }

                        })

                    }

                });

                return false;

            });

        });

    </script>

</head>

<body>

    <div id="showresult">

        <h1>jQuery读取XML文件</h1>

        <a id="read" href="#" style="width:700px;">点击读取XML</a>

    </div>

</body>

</html>

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
js 利用className得到对象的实现代码
Nov 15 Javascript
js获取url参数代码实例分享(JS操作URL)
Dec 13 Javascript
jquery实现搜索框常见效果的方法
Jan 22 Javascript
自己封装的一个简单的倒计时功能实例
Nov 23 Javascript
Bootstrap源码学习笔记之bootstrap进度条
Dec 24 Javascript
canvas红包照片实例分享
Feb 28 Javascript
JavaScript中Object基础内部方法图
Feb 05 Javascript
vue强制刷新组件的方法示例
Feb 28 Javascript
vue实现直播间点赞飘心效果的示例代码
Sep 20 Javascript
vue实现节点增删改功能
Sep 26 Javascript
JS实现时间校验的代码
May 25 Javascript
JS操作JSON常用方法(10w阅读)
Dec 06 Javascript
JQuery动态添加和删除表格行的方法
Mar 09 #Javascript
Python脚本后台运行的几种方式
Mar 09 #Javascript
JS控制表格实现一条光线流动分割行的方法
Mar 09 #Javascript
JS实现点击按钮自动增加一个单元格的方法
Mar 09 #Javascript
JS实现网页表格自动变大缩小的方法
Mar 09 #Javascript
EasyUI中datagrid在ie下reload失败解决方案
Mar 09 #Javascript
JS控制网页动态生成任意行列数表格的方法
Mar 09 #Javascript
You might like
php allow_url_include的应用和解释
2010/04/22 PHP
用php简单实现加减乘除计算器
2014/01/06 PHP
PHP获取表单所有复选框的值的方法
2014/08/28 PHP
php实现产品加入购物车功能(1)
2020/07/23 PHP
JAVASCRIPT实现的WEB页面跳转以及页面间传值方法
2010/05/13 Javascript
网页右键ie不支持event.preventDefault和event.returnValue (需要加window)
2013/02/22 Javascript
加载远程图片时,经常因为缓存而得不到更新的解决方法(分享)
2013/06/26 Javascript
Javascript实现简单的富文本编辑器附演示
2014/06/16 Javascript
JavaScript中的apply和call函数详解
2014/07/20 Javascript
node.js中的fs.fstatSync方法使用说明
2014/12/15 Javascript
JS根据key值获取URL中的参数值及把URL的参数转换成json对象
2015/08/26 Javascript
EasyUI Pagination 分页的两种做法小结
2016/07/09 Javascript
jQuery事件用法详解
2016/10/06 Javascript
Form表单按回车自动提交表单的实现方法
2016/11/18 Javascript
jquery Banner轮播选项卡
2016/12/26 Javascript
JavaScript数组复制详解
2017/02/02 Javascript
angular2中router路由跳转navigate的使用与刷新页面问题详解
2017/05/07 Javascript
使用bootstrap插件实现模态框效果
2017/05/10 Javascript
vue.js将时间戳转化为日期格式的实现代码
2018/06/05 Javascript
JavaScript中 ES6变量的结构赋值
2018/07/10 Javascript
一次微信小程序内地图的使用实战记录
2019/09/09 Javascript
pytorch下大型数据集(大型图片)的导入方式
2020/01/08 Python
Python3读写Excel文件(使用xlrd,xlsxwriter,openpyxl3种方式读写实例与优劣)
2020/02/13 Python
Python Pillow(PIL)库的用法详解
2020/09/19 Python
详解win10下pytorch-gpu安装以及CUDA详细安装过程
2021/01/28 Python
python UIAutomator2使用超详细教程
2021/02/19 Python
CSS3制作轮播图的一种方法
2019/11/11 HTML / CSS
什么是索引指示器
2012/08/20 面试题
汉语言文学专业自荐信
2014/06/11 职场文书
宣传口号大全
2014/06/16 职场文书
小学语文复习计划
2015/01/19 职场文书
六年级语文下册教学计划
2015/01/22 职场文书
2015小学五年级班主任工作总结
2015/05/21 职场文书
大国崛起英国观后感
2015/06/02 职场文书
一年之计:2019年下半年的计划
2019/05/07 职场文书
Mysql数据库group by原理详解
2022/07/07 MySQL