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 相关文章推荐
用JavaScript事件串连执行多个处理过程的方法
Mar 09 Javascript
JQuery.ajax传递中文参数的解决方法 推荐
Mar 28 Javascript
js+html5通过canvas指定开始和结束点绘制线条的方法
Jun 05 Javascript
javascript中SetInterval与setTimeout的定时器用法
Aug 24 Javascript
详解JavaScript的表达式与运算符
Nov 30 Javascript
解决WordPress使用CDN后博文无法评论的错误
Dec 15 Javascript
jQuery学习心得总结(必看篇)
Jun 10 Javascript
利用python分析access日志的方法
Oct 26 Javascript
vue+webpack实现异步加载三种用法示例详解
Apr 24 Javascript
JavaScript闭包原理与用法实例分析
Aug 10 Javascript
webpack实践之DLLPlugin 和 DLLReferencePlugin的使用教程
Jun 10 Javascript
layui原生表单验证的实例
Sep 09 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
用DBSQL类加快开发MySQL数据库程序的速度
2006/10/09 PHP
zend framework文件上传功能实例代码
2013/12/25 PHP
Drupal7连接多个数据库及常见问题解决
2014/03/02 PHP
Codeigniter上传图片出现“You did not select a file to upload”错误解决办法
2014/06/12 PHP
Thinkphp的volist标签嵌套循环使用教程
2014/07/08 PHP
PHP将Excel导入数据库及数据库数据导出至Excel的方法
2015/06/24 PHP
Android App中DrawerLayout抽屉效果的菜单编写实例
2016/03/21 PHP
php框架知识点的整理和补充
2021/03/01 PHP
jQuery - css() 方法示例详解
2014/01/16 Javascript
node.js中的fs.truncate方法使用说明
2014/12/15 Javascript
浅析AngularJS中的指令
2016/03/20 Javascript
JavaScript记录光标在编辑器中位置的实现方法
2016/04/22 Javascript
Servlet实现文件上传,可多文件上传示例
2016/12/05 Javascript
超全面的javascript中变量命名规则
2017/02/09 Javascript
基于JavaScript实现验证码功能
2017/04/01 Javascript
node实现简单的反向代理服务器
2017/07/26 Javascript
JS排序算法之希尔排序与快速排序实现方法
2017/12/12 Javascript
JS中getElementsByClassName与classList兼容性问题解决方案分析
2019/08/07 Javascript
Weex开发之地图篇的具体使用
2019/10/16 Javascript
Vue学习之常用指令实例详解
2020/01/06 Javascript
JavaScrip如果基于url实现图片下载
2020/07/03 Javascript
[02:53]DOTA2英雄昆卡基础教程
2013/11/25 DOTA
Python Mysql数据库操作 Perl操作Mysql数据库
2009/01/12 Python
Python中使用异常处理来判断运行的操作系统平台方法
2015/01/22 Python
浅谈pyhton学习中出现的各种问题(新手必看)
2017/05/17 Python
详解python使用Nginx和uWSGI来运行Python应用
2018/01/09 Python
Python实现的序列化和反序列化二叉树算法示例
2019/03/02 Python
python绘制多个子图的实例
2019/07/07 Python
淘宝秒杀python脚本 扫码登录版
2019/09/19 Python
如何基于Python批量下载音乐
2019/11/11 Python
日本最大的购物网站乐天市场国际版:Rakuten Global Market(支持中文)
2020/02/03 全球购物
请写出一段Python代码实现删除一个list里面的重复元素
2015/12/29 面试题
大学生社会实践活动总结
2014/07/03 职场文书
2016年班主任培训心得体会
2016/01/07 职场文书
《金钱的魔力》教学反思
2016/02/20 职场文书
不要在HTML中滥用div
2021/05/08 HTML / CSS