第四例:响应内容为xml | 学习笔记

开发者学堂课程【Ajax入门:第四例:响应内容为xml】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/31/detail/672


第四例:响应内容为xml


内容介绍

一、服务器端

二、第四例

、结果


1、服务器端:

(1)设置响应头: ContentType

其值为: text/xml;charset=utf-8)

(响应内容变为了xml)

(2)客户端

(1) var doc = xmlHttp.responseXML;

(得到的是Document对象!)

(2) Document对象:代表整个HTML文档,可以用来访问页面中的所有元素。


2、第四例

(1)打开与服务器的连接

指定请求方式

指定请求的 URL

指定是否为异步请求

第四例:响应内容为xml | 学习笔记(主要为了获取服务器的响应结果为 xml)

然后,查询文档下为 student 的所有元素,得到数组,再取下标0的元素。并获取元素为 number 的属性值。

第四例:响应内容为xml | 学习笔记

处理不同浏览器差异的方法

(获取元素的文本内容)

第四例:响应内容为xml | 学习笔记

第四例:响应内容为xml | 学习笔记

(2)BServlet 的编写

第四例:响应内容为xml | 学习笔记

(作用:将字符串解析成doc)

3、结果

第四例:响应内容为xml | 学习笔记

上一篇:c3p0 连接池的基本使用方式| 学习笔记


下一篇:属性名和字段名不一致| 学习笔记