您现在的位置是:网站首页> 编程资料编程资料

AJAX对服务器返回XML的处理方法_AJAX相关_

2023-05-25 195人已围观

简介 AJAX对服务器返回XML的处理方法_AJAX相关_

本文实例讲述了AJAX对服务器返回XML的处理方法。分享给大家供大家参考。具体分析如下:

在AJAX 中,服务器端如果返回的XML 文档,则可以通过异步对象的responseXML 属性来获取器XML 数据。而开发者可以利用DOM 的相关方法对其进行处理。

假设服务器返回的XML 文档,如下所示:

Member ListisaacW13Jun 24thCancer1118159fresheggsW610Nov 5thScorpio1038818girlwingW210Sep 16thVirgo1307994tastestoryW15Nov 29thSagittarius1095245lovehateW47Sep 5thVirgo6098017slepoxW19Nov 18thScorpio0658635smartlauW19Dec 30thCapricorn0006621tuoneneW210Nov 26thSagittarius0091704dovechoW19Dec 9thSagittarius1892013shanghenW42May 24thGemini1544254venessawjW45Apr 1stAries1523753lightyearW311Mar 23thAries1002908

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

responseXML

NameClassBirthdayConstellationMobile

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

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

使用jQuery 框架实现

如果在客户端使用jQuery 框架,实现AJAX 获得服务器端的XML数据。

代码如下:

 demo 
NameClassBirthdayConstellationMobile

服务器端传递XML 数据的方式不变。

希望本文所述对大家的Ajax程序设计有所帮助。

-六神源码网