Python语言技术文档

微信小程序技术文档

php语言技术文档

jsp语言技术文档

asp语言技术文档

C#/.NET语言技术文档

html5/css技术文档

javascript

点击排行

您现在的位置:首页 > 技术文档 > ajax

AJAX对服务器返回XML的处理方法

来源:中文源码网    浏览:227 次    日期:2024-05-18 12:45:03
【下载文档:  AJAX对服务器返回XML的处理方法.txt 】


AJAX对服务器返回XML的处理方法
本文实例讲述了AJAX对服务器返回XML的处理方法。分享给大家供大家参考。具体分析如下:
在AJAX 中,服务器端如果返回的XML 文档,则可以通过异步对象的responseXML 属性来获取器XML 数据。而开发者可以利用DOM 的相关方法对其进行处理。
假设服务器返回的XML 文档,如下所示:


Member List

isaac
W13
Jun 24th
Cancer
1118159


fresheggs
W610
Nov 5th
Scorpio
1038818


girlwing
W210
Sep 16th
Virgo
1307994


tastestory
W15
Nov 29th
Sagittarius
1095245


lovehate
W47
Sep 5th
Virgo
6098017


slepox
W19
Nov 18th
Scorpio
0658635


smartlau
W19
Dec 30th
Capricorn
0006621


tuonene
W210
Nov 26th
Sagittarius
0091704


dovecho
W19
Dec 9th
Sagittarius
1892013


shanghen
W42
May 24th
Gemini
1544254


venessawj
W45
Apr 1st
Aries
1523753


lightyear
W311
Mar 23th
Aries
1002908


客户端获得服务器端的该XML 数据,并将其显示在表格中。代码如下:



responseXML















NameClassBirthdayConstellationMobile



我们可以看到,在客户端获得XML 文件的代码如下:

也就是说,是直接取得XML 数据的。而实际开发中返回XML 数据的工作是通过服务器端(如:ASP.NET、JSP等)的代码动态生成的。换句话说,getXML('...') 中的文件地址应该是.aspx 或.jsp等动态页面的后缀。
使用jQuery 框架实现
如果在客户端使用jQuery 框架,实现AJAX 获得服务器端的XML数据。
代码如下:


demo
















NameClassBirthdayConstellationMobile



服务器端传递XML 数据的方式不变。
希望本文所述对大家的Ajax程序设计有所帮助。

相关内容