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 相关文章推荐
用document.documentElement取代document.body的原因分析
Nov 12 Javascript
jQuery 获取URL的GET参数值的小例子
Apr 18 Javascript
JavaScript获取和设置CheckBox状态的简单方法
Jul 05 Javascript
javascript使用百度地图api和html5特性获取浏览器位置
Jan 10 Javascript
AngularJS入门教程之更多模板详解
Aug 19 Javascript
js中通过getElementsByName访问name集合对象的方法
Oct 31 Javascript
如何学JavaScript?前辈的经验之谈
Dec 28 Javascript
微信小程序通过api接口将json数据展现到小程序示例
Jan 20 Javascript
详解JavaScript对象的深浅复制
Mar 30 Javascript
Vue 中文本内容超出规定行数后展开收起的处理的实现方法
Apr 28 Javascript
微信小程序实现Swiper轮播图效果
Nov 22 Javascript
js中switch语句的学习笔记
Mar 25 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
PHP4实际应用经验篇(2)
2006/10/09 PHP
PHPWind 发帖回帖Api PHP版打包下载
2010/02/08 PHP
PHP得到某段时间区间的时间戳 php定时任务
2012/04/12 PHP
PHP基于自定义类随机生成姓名的方法示例
2017/08/05 PHP
prototype 源码中文说明之 prototype.js
2006/09/22 Javascript
JS中的form.submit()不能提交表单的错误原因
2014/10/08 Javascript
javascript模拟评分控件实现方法
2015/05/13 Javascript
javascript实现状态栏文字首尾相接循环滚动的方法
2015/07/22 Javascript
EasyUi中的Combogrid 实现分页和动态搜索远程数据
2016/04/01 Javascript
javascript创建对象的几种模式介绍
2016/05/06 Javascript
浅谈js函数的多种定义方法与区别
2016/11/29 Javascript
深入理解JavaScript中的预解析
2017/01/04 Javascript
vue脚手架vue-cli的学习使用教程
2017/06/06 Javascript
Nodejs中怎么实现函数的串行执行
2019/03/02 NodeJs
微信小程序登录session的使用
2019/03/17 Javascript
微信小程序通过一个json实现分享朋友圈图片
2019/09/03 Javascript
15分钟学会vue项目改造成SSR(小白教程)
2019/12/17 Javascript
Javascript实现贪吃蛇小游戏(含详细注释)
2020/10/23 Javascript
python爬虫 正则表达式使用技巧及爬取个人博客的实例讲解
2017/10/20 Python
代码分析Python地图坐标转换
2018/02/08 Python
python实现微信自动回复机器人功能
2019/07/11 Python
Python类中的魔法方法之 __slots__原理解析
2019/08/26 Python
解决pytorch报错:AssertionError: Invalid device id的问题
2020/01/10 Python
Django创建一个后台的基本步骤记录
2020/10/02 Python
Pycharm-community-2020.2.3 社区版安装教程图文详解
2020/12/08 Python
小狗电器官方商城:中国高端吸尘器品牌
2017/03/29 全球购物
Jones Bootmaker官网:优质靴子和鞋子在线
2020/11/30 全球购物
安全资料员岗位职责范本
2014/06/28 职场文书
绘画专业自荐信
2014/07/04 职场文书
领导班子四风表现材料
2014/08/23 职场文书
开展批评与自我批评发言稿
2014/10/16 职场文书
批评与自我批评总结
2014/10/17 职场文书
2014幼儿园班主任工作总结
2014/12/04 职场文书
四群教育工作总结
2015/08/10 职场文书
MySQL 时间类型的选择
2021/06/05 MySQL
Javascript的promise,async和await的区别详解
2022/03/24 Javascript