`
zengshaotao
  • 浏览: 807321 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JQuery-xml

 
阅读更多

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

05     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
06     <style type="text/css">
07         h1{color:Green;text-align:center;}
08         body{ background-color:#EEEEEE ; font-family:微软雅黑; }
09         #showresult{width:600px;overflow:hidden;}
10     </style>
11     <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>   
12     <script type="text/javascript">
13         $(document).ready(function () {
14             $("#read").click(function () {
15                 $.ajax({
16                     //请求方式为get
17                     type: "GET",
18                     //xml文件位置
19                     url: "sitemap.xml",
20                     //返回数据格式为xml
21                     dataType: "xml",
22                     //请求成功完成后要执行的方法
23                     success: function (xml) {
24                         $(xml).find("url").each(function (i) {
25                             //i从0开始,累加,如果要显示所有数据,将判断去除即可
26                             if (i < 10) {
27                                 //链接地址
28                                 var location = $(this).find("loc").text();
29                                 //显示文字
30                                 var text = $(this).text();
31                                 //动态加载方法:链接地址
32                                 $("<a>").attr("href", location)
33                                 //显示文字
34                             .text(text)
35                                 //设置样式
36                             .css({ "width": "700px", "float": "left", "margin-bottom": "5px" })
37                                 //加载到div
38                             .appendTo("#showresult");
39                             }
40                         })
41                     }
42                 });
43                 return false;
44             });
45         });
46     </script>
47 </head>
48 <body>
49     <div id="showresult">
50         <h1>jQuery读取XML文件</h1>
51         <a id="read" href="#" style="width:700px;">点击读取XML</a>
52     </div>
53 </body>
分享到:
评论

相关推荐

    jquery-xmlToJson.js

    总结来说,"jquery-xmlToJson.js"是一个用于XML到JSON转换的jQuery插件,它能够帮助开发者轻松地将XML数据转化为更适应JavaScript环境的JSON格式,提高数据处理的效率,并且兼容多种jQuery版本。在进行Web开发时,...

    jquery-3.2.0.js,jquery-3.2.0.min.js

    **jQuery 是一个广泛使用的 JavaScript 库,它极大地简化了 JavaScript 的 DOM 操作、事件处理、动画设计以及Ajax交互。在本篇文章中,我们将深入探讨 jQuery 的核心特性、优点以及如何在实际项目中应用这两个文件:...

    jquery-3.1.1.js 、jquery-3.1.1.min.js 【jquery包 js】

    5. **Ajax交互**:`.ajax()`, `.get()`, `.post()`等方法简化了异步数据请求,支持JSONP、XML、HTML等多种数据格式,方便进行前后端数据交换。 6. **链式操作**:jQuery的每个方法返回的都是jQuery对象,这使得方法...

    jquery-1.11.3.js 、jquery-1.11.3.min.js 【官方jquery包 js】

    jQuery的`$.ajax()`方法是进行异步数据请求的核心,它可以处理JSON、XML、HTML等多种格式的数据。还有`$.get()`, `$.post()`等简化版的API,使得Ajax请求更为便捷。 6. **链式操作(Chaining)** jQuery的一个...

    jQuery-2.2.4.js

    最后,jQuery-2.2.4.js版本中还包含了Ajax功能,$.ajax()是jQuery的中心异步请求函数,可以处理JSON、XML、HTML等多种数据格式。$.get()和$.post()则提供了简化的GET和POST请求,方便快捷。 另外,为了提高性能和...

    Jquery下載,Jquery-3.5.1

    5. **Ajax**: jQuery 的 `$.ajax()` 方法简化了异步数据获取,支持 JSON, XML, HTML 等多种格式的数据交互。此外,还有 `$.get()`, `$.post()` 等简化的接口。 ### LINQ 风格的链式操作 jQuery 的设计受到了 .NET ...

    JQuery最新js包(jquery-2.1.1.js)

    它支持GET、POST以及其他HTTP请求,同时还可以处理JSON、XML等多种数据格式。 二、jQuery-2.1.1.js版本的特点 1. **轻量级**: 相比早期版本,2.1.1版本更注重性能和代码瘦身,移除了对旧版IE(尤其是IE6、7)的...

    jquery-3.2.1.js 、 jquery-3.2.1.min.js 【jquery包,最新的截止到2017-11-1】

    - **Ajax交互**:`.ajax()`函数是jQuery进行异步数据请求的核心,可以方便地处理JSON、XML、HTML等各种格式的数据。此外,还有简化的`.get()`, `.post()`等方法。 2. **文件差异:** - **`jquery-3.2.1.js`** 是...

    jquery-1.12.4.min.js ZIP包2

    3. **Ajax交互**:jQuery的`.ajax()`函数是进行异步数据交换的强大工具,它可以处理XML、JSON、HTML等多种数据格式,同时支持GET和POST请求。此外,还有`.load()`、`.get()`和`.post()`等简化版的Ajax函数,方便快速...

    jquery-3.7.1.zip web组件

    5. **Ajax交互**:`.ajax()`函数是jQuery处理异步数据的核心,它可以发送XMLHttpRequest请求,处理JSON、XML等多种数据格式,简化了前后端交互。 描述中提到的其他组件库,如`bootstrap`、`font-awesome`和`...

    jquery-3.3.1.min.js

    5. **Ajax交互**:`.ajax()`方法是jQuery处理异步数据请求的关键,支持GET、POST等多种HTTP请求方式,并能方便地处理JSON、XML等数据格式。 6. **链式操作**:jQuery的一大特色是其链式调用,允许开发者在一个对象...

    jQuery-Demo-Working-With-XML-Documents

    这个名为"jQuery-Demo-Working-With-XML-Documents"的项目专注于演示如何使用jQuery来处理和操作XML文档。XML(eXtensible Markup Language)是一种用于存储和传输数据的标准格式,尤其在web应用程序中广泛应用。 ...

    jquery-3.5.1.zip

    - **$.ajax()**:进行异步数据请求的核心方法,支持JSON、XML、HTML等多种数据格式。 - **$.each()**:遍历数组或对象,执行回调函数。 - **.click()、.hover()、.change()**:绑定事件处理函数,例如点击、悬停和...

    jquery-3.4.1.min_jqueryjava_

    **jQuery 是一个高效、简洁且功能丰富的 JavaScript 库,它极大地简化了 JavaScript 的 DOM 操作、事件处理、动画设计以及Ajax交互。标题 "jquery-3.4.1.min_jqueryjava_" 提到的是 jQuery 的一个特定版本,即 3.4.1...

    struts2-jquery-plugin使用手册,自己写的

    - 其次,配置Struts2的核心配置文件(struts.xml),启用插件并指定主题样式。 3. **使用jQuery UI组件** - 插件提供了一系列的标签库,可以直接在JSP页面中使用,例如`&lt;s:jquery&gt;`、`&lt;sj:datepicker&gt;`、`...

    jquerydoc汉化版jQuery-API-ZH-CN.zip

    所以,如果对当前的样式不满意的,可以随意针对xml文件写新的xslt文件,也可以针对xml用air或者其他各种方式实现自己的版本。如果你喜欢先前html版的配色,也可以自己写一个。当然,如果是翻译内容的问题的话,直接...

    前端开发手册大全11个(CSS-javascript-jquery-w3c-XHTML-XML).zip

    前端开发手册大全11个(CSS-javascript-jquery-w3c-XHTML-XML).zip CSS参考手册-Web前端开发参考手册系列 Web前端开发规范手册必备 CSS参考手册 javascript参考手册 CSS参考手册 jquery参考手册 XML参考手册 XHTML...

    jquery-1.9.1.min.js_javascript_jquery_

    5. **Ajax交互**:jQuery 的 `$.ajax()` 函数简化了异步数据请求,支持JSON、XML等多种数据格式。同时,`$.get()` 和 `$.post()` 等简化的API使得HTTP GET和POST请求更加便捷。 6. **兼容性**:jQuery 对各种浏览器...

    jquery-1.3.2-vsdoc.js

    `jquery-1.3.2-vsdoc.js`就是包含了jQuery 1.3.2版本所有函数、方法和属性的注释,这些注释以特殊的XML格式编写,Visual Studio可以解析并利用这些注释为开发者提供实时的代码提示。 当开发者在Visual Studio中引用...

    jquery-3.1.1.min_javascript_jquery_

    它们提供了统一的接口,可以处理 JSON、XML、HTML 等多种数据格式。 6. **插件生态**:jQuery 社区有丰富的插件资源,覆盖了图表、表单验证、滑动菜单等各种功能,大大扩展了 jQuery 的应用范围。 **jQuery-3.1.1....

Global site tag (gtag.js) - Google Analytics