主页 详情

《XML基础教程 入门、DOM、AJAX与FLASH》_(美)SAS JACOBS著;许劲松 杨波 周斌译_13539298_9787115159427

【书名】:《XML基础教程 入门、DOM、AJAX与FLASH》
【作者】:(美)SAS JACOBS著;许劲松 杨波 周斌译
【出版社】:北京:人民邮电出版社
【时间】:2007
【页数】:338
【ISBN】:9787115159427
【SS码】:13539298

最新查询

内容简介

第1章 XML简介

1.1 XML是什么

1.1.1 XML简史

1.1.2 XML的目标

1.2 XML语法

1.2.1 合式的文档

1.2.2 标签和元素的不同

1.3 查看完整的XML文档

1.3.1 XML文档的结构

1.3.2 XML的命名规则

1.3.3 XML文档序言

1.3.4 XML文档元素中的段

1.4 XML的处理模型

1.4.1 XML处理方式

1.4.2 DOM解析

1.4.3 SAX解析

1.4.4 为什么有两种处理模型

1.5 一些XML工具

1.6 小结

第2章 XML相关推荐标准

2.1 XML命名空间的作用

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

2.1.2 添加默认命名空间

2.2 定义XML词汇

2.2.1 文档类型定义

2.2.2 XML模式

2.2.3 DTD与模式的比较

2.2.4 其他模式类型

2.2.5 XML词汇

2.3 显示XML

2.3.1 XML和CSS

2.3.2 XSL

2.4 XPath

2.4.1 XPath表达式

2.4.2 标识特定节点

2.4.3 包含计算和函数

2.4.4 XPath小结

2.5 XML链接

2.5.1 简单链接

2.5.2 扩展链接

2.5.3 XPointer

2.5.4 XML链接小结

2.6 小结

第3章 Web词汇

3.1 XHTML

3.1.1 内容与表现的分离

3.1.2 XHTML构造规则

3.1.3 XHTML工具

3.1.4 合式与有效的XML文档

3.1.5 XHTML的模块化

3.2 MathML

3.2.1 表现型MathML

3.2.2 内容型MathML

3.3 SVG

3.3.1 矢量图形的形状

3.3.2 图像

3.3.3 文本

3.3.4 汇总

3.4 Web服务

3.4.1 WSDL

3.4.2 SOAP

3.5 其他Web词汇

3.5.1 RSS和新闻提要

3.5.2 VoiceXML

3.5.3 SMIL

3.5.4 数据库输出格式

3.6 小结

第4章 客户端XML

4.1 为什么使用客户端XML

4.1.1 处理客户端XML内容

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

4.1.3 在浏览器中处理XML内容

4.1.4 在Flash中处理XML

4.2 主流浏览器对XML的支持

4.2.1 W3C DOM

4.2.2 XSD

4.2.3 XSLT

4.2.4 微软IE

4.2.5 Mozilla

4.2.6 Opera

4.2.7 Adobe Flash

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

4.3.1 使用客户端XML

4.3.2 使用服务器端XML

4.4 小结

第5章 使用CSS显示XML

5.1 CSS介绍

5.1.1 为什么使用CSS

5.1.2 CSS规则

5.2 使用CSS样式化XHTML文档

5.3 使用CSS样式化XML文档

5.3.1 附加样式表

5.3.2 选择器

5.4 使用CSS布局XML

5.4.1 W3C框模型

5.4.2 使用CSS定位

5.5 显示表格式数据

5.5.1 使用display属性

5.5.2 使用浮动元素

5.5.3 表格行的合并

5.6 XML文档之间的链接

5.6.1 Netscape和Firefox中的XLink

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

5.7 在XML文档中添加图像

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

5.7.2 使用CSS添加图像

5.8 使用CSS添加内容

5.9 处理属性内容

5.9.1 在选择器中使用属性

5.9.2 在文档中使用属性值

5.10 小结

第6章 XSLT简介

6.1 支持XSLT的浏览器

6.2 使用XSLT创建页眉和页脚

6.2.1 XHTML、XSLT和命名空间

6.2.2 创建XSLT样式表

6.2.3 样式表

6.2.4 转换<body>元素

6.2.5 应用转换

6.2.6 添加页脚

6.2.7 保持不变的转换

6.3 创建目录

6.3.1 使用<xsl:for-each>选择每一个行星

6.3.2 增加新的行星

6.4 使用XSLT表现XML

6.4.1 从XHTML转到XML

6.4.2 使用XSLT样式化XML

6.4.3 使用XSLT删除内容

6.4.4 XSLT中XPath的作用

6.5 包含图像

6.5.1 导入模板

6.5.2 包含模板

6.6 XSLT开发工具

6.7 小结

第7章 高级客户端XSLT技术

7.1 XML文档中的数据排序

7.2 使用JavaScript动态排序

7.3 添加扩展函数(IE)

7.3.1 深入理解命名空间

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

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

7.4 使用命名模板

7.5 使用XSLT生成JavaScript

7.5.1 XSLT参数

7.5.2 空白和模式

7.5.3 onelinehtml模板

7.5.4 完成页面

7.5.5 在Mozilla中生成JavaScript

7.6 XSLT提示和问题解决方法

7.6.1 处理空白

7.6.2 在XSLT中使用HTML实体

7.6.3 检查浏览器类型

7.6.4 利用现有成果

7.6.5 XSLT最佳实践

7.7 小结

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

8.1 W3CXML DOM

8.1.1 主要的DOM接口

8.1.2 MSXML提供的额外功能

8.2 浏览器对W3C DOM的支持

8.2.1 使用xDOM封装库

8.2.2 xDOM注意事项

8.3 使用JavaScript操作DOM

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

8.3.2 XSLT操作

8.3.3 获取原始XML内容

8.3.4 操作DOM

8.4 实际应用

8.4.1 理解应用程序

8.4.2 代码详细介绍

8.4.3 处理大XML文档

8.5 小结

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

9.1 理解Ajax

9.1.1 解释Ajax组件的作用

9.1.2 XMLHttpRequest对象

9.2 汇总

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

9.2.2 使用Ajax方法的通信录

9.3 使用跨浏览器的库

9.4 其他Ajax框架和工具包

9.4.1 Backbase

9.4.2 Bindows

9.4.3 Dojo

9.4.4 Interactive Website Framework

9.4 5 qooxdoo

9.5 对Ajax的批评

9.5.1 提供视觉提示

9.5.2 更新界面

9.5.3 预加载数据

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

9.6 Ajax最佳实践和设计原则

9.6.1 最小化服务器流量

9.6.2 使用标准界面方法

9.6.3 使用包装或库

9.6.4 合理使用Ajax

9.7 小结

第10章 用Flash显示XML

10.1 XML类

10.1.1 加载XML文档

10.1.2 XML类

10.1.3 XMLNode类

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

10.2.1 在Flash中更新XML内容

10.2.2 从Flash中发送XML内容

10.3 使用XMLConnector组件

10.3.1 加载XML文档

10.3.2 数据绑定

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

10.4 Flash安全

10.5 小结

第11章 服务器端XML

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

11.2 服务器端语言

11.2.1 ASP.NET

11.2.2 PHP

11.3 简单范例

11.3.1 XML文档

11.3.2 转换XML

11.3.3 添加新的DVD

11.3.4 修改已有的DVD

11.3.5 删除DVD

11.4 小结

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

12.1 理解应用程序

12.1.1 设置环境

12.1.2 新闻应用程序的组件

12.2 小结

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

13.1 理解应用程序

13.1.1 设置环境

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

13.2 小结


书查询(www.shuchaxun.com)本网页唯一编码:
2ad477e88f34d2e8ddaf0e7cd0de073d#203f27c6bcf68756ebaadd5093644f26#59930526#XML基础教程入门DOMAjax与Flash_13539298.zip