图书介绍

XML基础教程 入门、DOM、AJAX与FLASHPDF|Epub|txt|kindle电子书版本网盘下载

XML基础教程 入门、DOM、AJAX与FLASH
  • (美)SAS JACOBS著;许劲松 杨波 周斌译 著
  • 出版社: 北京市:人民邮电出版社
  • ISBN:9787115159427
  • 出版时间:2007
  • 标注页数:337页
  • 文件大小:33MB
  • 文件页数:334页
  • 主题词:可扩充语言,XML-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

XML基础教程 入门、DOM、AJAX与FLASHPDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 XML简介1

1.1 XML是什么1

1.1.1 XML简史2

1.1.2 XML的目标2

1.2 XML语法3

1.2.1 合式的文档4

1.2.2 标签和元素的不同5

1.3 查看完整的XML文档5

1.3.1 XML文档的结构6

1.3.2 XML的命名规则7

1.3.3 XML文档序言7

1.3.4 XML文档元素中的段9

1.4 XML的处理模型13

1.4.1 XML处理方式13

1.4.2 DOM解析13

1.4.3 SAX解析14

1.4.4 为什么有两种处理模型14

1.5 一些XML工具15

1.6 小结15

第2章 XML相关推荐标准16

2.1 XML命名空间的作用16

2.1.1 在XML文档中加入命名空间17

2.1.2 添加默认命名空间18

2.2 定义XML词汇19

2.2.1 文档类型定义20

2.2.2 XML模式23

2.2.3 DTD与模式的比较29

2.2.4 其他模式类型29

2.2.5 XML词汇30

2.3 显示XML31

2.3.1 XML和CSS31

2.3.2 XSL31

2.4 XPath35

2.4.1 XPath表达式36

2.4.2 标识特定节点37

2.4.3 包含计算和函数37

2.4.4 XPath小结37

2.5 XML链接38

2.5.1 简单链接38

2.5.2 扩展链接39

2.5.3 XPointer40

2.5.4 XML链接小结41

2.6 小结41

第3章 Web词汇42

3.1 XHTML42

3.1.1 内容与表现的分离43

3.1.2 XHTML构造规则44

3.1.3 XHTML工具53

3.1.4 合式与有效的XML文档54

3.1.5 XHTML的模块化58

3.2 MathML58

3.2.1 表现型MathML59

3.2.2 内容型MathML61

3.3 SVG62

3.3.1 矢量图形的形状62

3.3.2 图像64

3.3.3 文本65

3.3.4 汇总66

3.4 Web服务69

3.4.1 WSDL69

3.4.2 SOAP74

3.5 其他Web词汇78

3.5.1 RSS和新闻提要78

3.5.2 VoiceXML78

3.5.3 SMIL78

3.5.4 数据库输出格式79

3.6 小结79

第4章 客户端XML80

4.1 为什么使用客户端XML80

4.1.1 处理客户端XML内容80

4.1.2 在浏览器中为内容添加样式81

4.1.3 在浏览器中处理XML内容81

4.1.4 在Flash中处理XML83

4.2 主流浏览器对XML的支持83

4.2.1 W3C DOM84

4.2.2 XSD84

4.2.3 XSLT84

4.2.4 微软IE85

4.2.5 Mozilla90

4.2.6 Opera91

4.2.7 Adobe Flash92

4.3 客户端和服务器之间的选择93

4.3.1 使用客户端XML93

4.3.2 使用服务器端XML94

4.4 小结96

第5章 使用CSS显示XML97

5.1 CSS介绍98

5.1.1 为什么使用CSS98

5.1.2 CSS规则98

5.2 使用CSS样式化XHTML文档99

5.3 使用CSS样式化XML文档104

5.3.1 附加样式表105

5.3.2 选择器105

5.4 使用CSS布局XML106

5.4.1 W3C框模型106

5.4.2 使用CSS定位109

5.5 显示表格式数据120

5.5.1 使用display属性121

5.5.2 使用浮动元素122

5.5.3 表格行的合并124

5.6 XML文档之间的链接124

5.6.1 Netscape和Firefox中的XLink125

5.6.2 使用HTML命名空间来定义链接126

5.7 在XML文档中添加图像127

5.7.1 添加图像并在Netscape和Firefox中显示127

5.7.2 使用CSS添加图像128

5.8 使用CSS添加内容129

5.9 处理属性内容131

5.9.1 在选择器中使用属性131

5.9.2 在文档中使用属性值132

5.10 小结133

第6章 XSLT简介135

6.1 支持XSLT的浏览器135

6.2 使用XSLT创建页眉和页脚136

6.2.1 XHTML、XSLT和命名空间138

6.2.2 创建XSLT样式表138

6.2.3 样式表138

6.2.4 转换〈body〉元素139

6.2.5 应用转换140

6.2.6 添加页脚140

6.2.7 保持不变的转换141

6.3 创建目录141

6.3.1 使用〈xsl:for-each〉选择每一个行星143

6.3.2 增加新的行星144

6.4 使用XSLT表现XML146

6.4.1 从XHTML转到XML146

6.4.2 使用XSLT样式化XML147

6.4.3 使用XSLT删除内容149

6.4.4 XSLT中XPath的作用149

6.5 包含图像150

6.5.1 导入模板151

6.5.2 包含模板152

6.6 XSLT开发工具152

6.7 小结154

第7章 高级客户端XSLT技术155

7.1 XML文档中的数据排序155

7.2 使用JavaScript动态排序159

7.3 添加扩展函数(IE)165

7.3.1 深入理解命名空间166

7.3.2 向样式表中添加扩展函数167

7.3.3 支持IE之外的其他浏览器169

7.4 使用命名模板170

7.5 使用XSLT生成JavaScript172

7.5.1 XSLT参数174

7.5.2 空白和模式174

7.5.3 onelinehtml模板176

7.5.4 完成页面177

7.5.5 在Mozilla中生成JavaScript178

7.6 XSLT提示和问题解决方法179

7.6.1 处理空白179

7.6.2 在XSLT中使用HTML实体181

7.6.3 检查浏览器类型181

7.6.4 利用现有成果182

7.6.5 XSLT最佳实践182

7.7 小结182

第8章 在浏览器中编写脚本183

8.1 W3C XML DOM183

8.1.1 主要的DOM接口184

8.1.2 MSXML提供的额外功能192

8.2 浏览器对W3C DOM的支持194

8.2.1 使用xDOM封装库195

8.2.2 xDOM注意事项198

8.3 使用JavaScript操作DOM199

8.3.1 创建DOM文档对象和装载XML200

8.3.2 XSLT操作202

8.3.3 获取原始XML内容204

8.3.4 操作DOM204

8.4 实际应用207

8.4.1 理解应用程序207

8.4.2 代码详细介绍208

8.4.3 处理大XML文档212

8.5 小结213

第9章 在浏览器脚本中使用Ajax方法214

9.1 理解Ajax214

9.1.1 解释Ajax组件的作用215

9.1.2 XMLHttpRequest对象216

9.2 汇总223

9.2.1 使用XMLHttpRequest对象进行用户名验证223

9.2.2 使用Ajax方法的通信录225

9.3 使用跨浏览器的库230

9.4 其他Ajax框架和工具包232

9.4.1 Backbase232

9.4.2 Bindows232

9.4.3 Dojo232

9.4.4 Interactive Website Framework232

9.4.5 qooxdoo232

9.5 对Ajax的批评232

9.5.1 提供视觉提示233

9.5.2 更新界面233

9.5.3 预加载数据233

9.5.4 提供状态链接和启用返回按钮234

9.6 Ajax最佳实践和设计原则234

9.6.1 最小化服务器流量234

9.6.2 使用标准界面方法235

9.6.3 使用包装或库235

9.6.4 合理使用Ajax235

9.7 小结235

第10章 用Flash显示XML236

10.1 XML类237

10.1.1 加载XML文档237

10.1.2 XML类239

10.1.3 XMLNode类240

10.2 在Flash中加载和显示XML内容243

10.2.1 在Flash中更新XML内容245

10.2.2 从Flash中发送XML内容249

10.3 使用XMLConnector组件249

10.3.1 加载XML文档250

10.3.2 数据绑定251

10.3.3 使用数据组件更新XML内容253

10.4 Flash安全254

10.5 小结254

第11章 服务器端XML255

11.1 服务器端与客户端的XML处理过程255

11.2 服务器端语言256

11.2.1 ASP.NET256

11.2.2 PHP258

11.3 简单范例260

11.3.1 XML文档260

11.3.2 转换XML260

11.3.3 添加新的DVD267

11.3.4 修改已有的DVD273

11.3.5 删除DVD279

11.4 小结281

第12章 实例:用.NET开发XML应用程序282

12.1 理解应用程序282

12.1.1 设置环境283

12.1.2 新闻应用程序的组件284

12.2 小结308

第13章 实例:使用PHP开发XML应用程序309

13.1 理解应用程序309

13.1.1 设置环境309

13.1.2 天气网站应用程序的各个部分314

13.2 小结337

热门推荐