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

简介: 快速学习第四例:响应内容为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

指定是否为异步请求

图片86.png(主要为了获取服务器的响应结果为 xml)

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

图片87.png

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

(获取元素的文本内容)

图片88.png

图片89.png

(2)BServlet 的编写

图片90.png

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

3、结果

图片91.png

相关文章
|
2月前
|
XML Android开发 UED
"掌握安卓开发新境界:深度解析AndroidManifest.xml中的Intent-filter配置,让你的App轻松响应scheme_url,开启无限交互可能!"
【8月更文挑战第2天】在安卓开发中,scheme_url 通过在`AndroidManifest.xml`中配置`Intent-filter`,使应用能响应特定URL启动或执行操作。基本配置下,应用可通过定义特定URL模式的`Intent-filter`响应相应链接。
90 12
|
XML Java 数据库连接
java202304java学习笔记第六十五天-ssm-声明式控制-基于xml的声明式配置-mybatis的概述2
java202304java学习笔记第六十五天-ssm-声明式控制-基于xml的声明式配置-mybatis的概述2
50 0
|
XML Java 数据库连接
java202304java学习笔记第六十五天-ssm-声明式控制-基于xml的声明式配置-原始jdbc操作1
java202304java学习笔记第六十五天-ssm-声明式控制-基于xml的声明式配置-原始jdbc操作1
61 0
java202304java学习笔记第六十七天-ssm-动态sql-xml完成基本得crud之2
java202304java学习笔记第六十七天-ssm-动态sql-xml完成基本得crud之2
42 0
java202304java学习笔记第六十七天-ssm-动态sql-xml完成基本得crud之2
|
XML Java 数据库连接
java202304java学习笔记第六十五天-ssm-声明式控制-基于xml的声明式配置-mybatis的概述1
java202304java学习笔记第六十五天-ssm-声明式控制-基于xml的声明式配置-mybatis的概述1
53 0
|
XML 数据格式
java202304java学习笔记第六十七天-ssm-动态sql-web中xml配置
java202304java学习笔记第六十七天-ssm-动态sql-web中xml配置
62 0
java202304java学习笔记第六十七天-ssm-动态sql-xml完成基本得crud之1
java202304java学习笔记第六十七天-ssm-动态sql-xml完成基本得crud之1
41 0
|
XML 数据格式
java202304java学习笔记第六十五天-ssm-声明式控制-基于xml的声明式配置-知识要点
java202304java学习笔记第六十五天-ssm-声明式控制-基于xml的声明式配置-知识要点
49 0
|
XML Java 数据库连接
java202304java学习笔记第六十五天-ssm-声明式控制-基于xml的声明式配置-原始jdbc操作2
java202304java学习笔记第六十五天-ssm-声明式控制-基于xml的声明式配置-原始jdbc操作2
63 0
|
XML 数据格式
java202304java学习笔记第六十五天-ssm-声明式控制-基于xml的声明式配置-快速入门2
java202304java学习笔记第六十五天-ssm-声明式控制-基于xml的声明式配置-快速入门2
54 0