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+XML 省份和城市之间的联动实现代码
Oct 14 Javascript
Mac/Windows下如何安装Node.js
Nov 22 Javascript
JavaScript在Android的WebView中parseInt函数转换不正确问题解决方法
Apr 25 Javascript
理解和运用JavaScript的闭包机制
Aug 13 Javascript
基于HTML+CSS+JS实现增加删除修改tab导航特效代码
Aug 05 Javascript
使用JS正则表达式 替换括号,尖括号等
Nov 29 Javascript
前端JS面试中常见的算法问题总结
Dec 23 Javascript
JS动态遍历json中所有键值对的方法(不知道属性名的情况)
Dec 28 Javascript
javaScript+turn.js实现图书翻页效果实例代码
Feb 16 Javascript
JavaScript Uploadify文件上传实例
Feb 28 Javascript
VUE + UEditor 单图片跨域上传功能的实现方法
Feb 08 Javascript
微信小程序中的canvas 文字断行和省略号显示功能的处理方法
Nov 14 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
博士208HAF收音机实习报告
2021/03/02 无线电
PHP的面试题集
2006/11/19 PHP
php-app开发接口加密详解
2018/04/18 PHP
PHP实现打包zip并下载功能
2018/06/12 PHP
JS调试必备的5个debug技巧
2014/03/07 Javascript
Node.js 去掉种子(torrent)文件里的邪恶信息
2015/03/27 Javascript
详解JavaScript正则表达式中的global属性的使用
2015/06/16 Javascript
javascript引用类型之时间Date和数组Array
2015/08/27 Javascript
动态JavaScript所造成一些你不知道的危害
2016/09/25 Javascript
Angular 2.x学习教程之结构指令详解
2017/05/25 Javascript
JS作用域链详解
2017/06/26 Javascript
基于react组件之间的参数传递(详解)
2017/09/05 Javascript
使用JavaScript生成罗马字符的实例代码
2018/06/08 Javascript
vue使用监听实现全选反选功能
2018/07/06 Javascript
JavaScript中this关键字用法实例分析
2018/08/24 Javascript
vue主动刷新页面及列表数据删除后的刷新实例
2018/09/16 Javascript
vue中组件通信的八种方式(值得收藏!)
2019/08/09 Javascript
JavaScript实现单点登录的示例
2020/09/23 Javascript
Python批量修改文件后缀的方法
2014/01/26 Python
Python实现将DOC文档转换为PDF的方法
2015/07/25 Python
python 捕获shell脚本的输出结果实例
2017/01/04 Python
python 使用socket传输图片视频等文件的实现方式
2019/08/07 Python
python类中super() 的使用解析
2019/12/19 Python
Python while循环使用else语句代码实例
2020/02/07 Python
Python使用for生成列表实现过程解析
2020/09/22 Python
基于Python爬取京东双十一商品价格曲线
2020/10/23 Python
css3针对移动端卡顿问题的解决(动画性能优化)
2020/02/14 HTML / CSS
华为俄罗斯官方网上商城:购买Huawei手机和平板
2017/04/21 全球购物
Rossignol金鸡美国官网:始于1907年法国百年雪具品牌
2019/03/06 全球购物
车间班组长岗位职责
2013/11/13 职场文书
《北大荒的秋天》教学反思
2014/04/14 职场文书
三严三实对照检查材料思想汇报
2014/09/28 职场文书
二手房购房意向书
2015/05/09 职场文书
我对PyTorch dataloader里的shuffle=True的理解
2021/05/20 Python
windows11怎么查看自己安装的版本号? win11版本号的查看方法
2021/11/21 数码科技
Python 读取千万级数据自动写入 MySQL 数据库
2022/06/28 Python