书籍详情
微软XML技术指南
作者:(美)Peter G.Aitken著;谢君英译;谢君英译
出版社:中国电力出版社
出版时间:2003-08-01
ISBN:9787508314075
定价:¥45.00
购买这本书可以去
内容简介
对于所有在Windows平台下创建基于网络和Web应用程序的编程者来说,XML是一项必须掌握的工具,同时也是许多新技术和重要技术的核心部分。本书是一本完整、全面而最新的XML参考书,展示了标准XML基础、重要相关技术及在特定Microsoft开发环境下使用XML的知识。本书以XML初中级程序员为对象,解释了XML的基本概念,同时也为需要学习的XML技术的开发人员提供了指导。本书首先讲述了XML产生的历史背景,然后对XML的重要元素、语法、数据建模、格式化、模板、链接等做出了清晰的解释并示例说明。最后一章是高级主题,着重讲述了Microsoft用于XML开发的工具。本书全面涵盖以下重要主题:·XML Schema、命名空间、XLink和Pointer·用DTD、XDR Schema和XSD Schema进行数据建模·CSS(层叠样式表)·XSL(可扩展样式表语言)、XSLT(XSL转换)以及FO(格式化对象)·DOM(文档对象模型)·SAX(XML简单API)·Microsoft SOAP(简单对象访问协议)工具箱·XHTML(可扩展超文本标记语言)·在Visual Basic和Visual C++中使用XML·.NET Framework和XML·Internet Explorer和动态HTML·服务器端脚本编程和XML·BizTalk·Microsoft Office和XML·全书包括大量的代码示例(主要使用Visual Basic,但也有不少使用Visual C++和C#),来讲述XML这一得要技术。清晰的解释、真实的示例以及基于Microsoft的技术,使得本书以成为任何Windows程序员案头必备的参考书。
作者简介
暂缺《微软XML技术指南》作者简介
目录
前 言
致 谢
第1章 XML简介 1
1.1 XML是什么? 1
1.2 XML发展史 3
1.3 可选的XML技术 4
1.4 XLink与XPointer 6
1.5 XML标准处理 7
1.6 使用XML的工具 9
1.7 小结 12
第2章 XML的语法 13
2.1 语法概览 13
2.2 处理指令 15
2.3 XML文档的物理和逻辑结构 16
2.4 实体 16
2.5 元素 20
2.6 属性 22
2.7 声明符号 23
2.8 字符数据 24
2.9 注释 25
2.10 空白问题 25
2.11 小结 27
第3章 使用DTD进行数据建模 28
3.1 数据建模的重要性 28
3.2 DTD 29
3.3 文档类型声明 30
3.4 独立文档 30
3.5 声明元素 30
3.6 声明属性 33
3.7 参数实体 37
3.8 条件部分 38
3.9 DTD演示 39
3.10 小结 41
第4章 使用XDR Schema进行数据建模 42
4.1 XML Schema 42
4.2 命名空间基础 43
4.3 XDR词汇 45
4.4 连接文档到模式 55
4.5 根据模式验证文档的有效性 55
4.6 XDR Schema演示 55
4.7 DTD或XML Schema:使用哪一个? 58
4.8 小结 59
第5章 使用XSD Schema进行数据建模 60
5.1 XSD Schema概览 60
5.2 XSD数据类型 60
5.3 schema元素 73
5.4 连接模式到XML文件 74
5.5 XSD Schema演示 74
5.6 小结 77
第6章 用层叠样式表格式化XML文档 78
6.1 样式表基础 78
6.2 CSS基础 79
6.3 创建和引用样式表 87
6.4 CSS演示 87
6.5 小结 92
第7章 可扩展样式表语言和XSLT 93
7.1 XSL基础 93
7.2 样式表结构 96
7.3 XSLT模板 100
7.4 XPath模式 105
7.5 XPath表达式 107
7.6 函数 111
7.7 小结 120
第8章 格式化对象 121
8.1 FO基础 121
8.2 FO模型 122
8.3 FO文档结构 123
8.4 内容元素 127
8.5 FO属性 136
8.6 XSLT-FO演示 141
8.7 小结 145
第9章 XLink和XPointer 146
9.1 XLink 146
9.2 XPointer 152
9.3 小结 155
第10章 DOM的使用 156
10.1 DOM概览和背景知识 156
10.2 DOMDocument对象 159
10.3 DOM对象模型 163
10.4 导航文档树 163
10.5 读取元素和属性数据 166
10.6 修改文档数据和结构 172
10.7 DOM和XSLT 177
10.8 小结 178
第11章 SAX接口 179
11.1 SAX概览和背景知识 179
11.2 SAX接口 181
11.3 SAX和Visual C++ 188
11.4 小结 188
第12章 SOAP 189
12.1 Web服务 189
12.2 SOAP基础 190
12.3 SOAP与Microsoft 191
12.4 SOAP请求 192
12.5 WSDL和WSML 194
12.6 Microsoft SOAP Toolkit 194
12.7 小结 201
第13章 XML和.NET Framework 202
13.1 .NET概览 202
13.2 System.XML程序集 203
13.3 XmlTextReader类 203
13.4 XmlValidatingReader类 208
13.5 XmlTextWriter类 211
13.6 XmlDocument类 215
13.7 小结 225
第14章 XHTML和Web页面 226
14.1 HTML的背景知识 226
14.2 使用XML来挽救 227
14.3 XHTML文档的结构 228
14.4 XHTML元素 231
14.5 小结 244
第15章 Visual Basic和XML 245
15.1 验证XML文档的良构性和有效性:DTD和XDR 245
15.2 验证XML文档的良构性和有效性:XSD 248
15.3 处理原始XML 251
15.4 使用SAX抽取XML数据 263
15.5 使用DOM修改文档结构 271
15.6 小结 274
第16章 Visual C++和XML 275
16.1 本章例子的概述 275
16.2 进行搜索 278
16.3 维护XML数据库 287
16.4 小结 297
第17章 Internet Explorer:客户端脚本编程和动态HTML 298
17.1 脚本编程 298
17.2 动态HTML 299
17.3 客户端脚本编程和数据岛 300
17.4 DSO 308
17.5 小结 313
第18章 服务器端的脚本编程和XML 314
18.1 ASP基础 314
18.2 ASP演示程序 322
18.3 小结 332
第19章 BizTalk框架 333
19.1 BizTalk背景 333
19.2 BizTalk标准 334
19.3 BizTalk文档 335
19.4 小结 340
第20章 Microsoft Office和XML 341
20.1 用VBA编程 341
20.2 Excel 343
20.3 Word 350
20.4 Access 353
20.5 FrontPage 355
20.6 小结 356
附录A XDR Schema数据类型 357
参考资料及文献 359
致 谢
第1章 XML简介 1
1.1 XML是什么? 1
1.2 XML发展史 3
1.3 可选的XML技术 4
1.4 XLink与XPointer 6
1.5 XML标准处理 7
1.6 使用XML的工具 9
1.7 小结 12
第2章 XML的语法 13
2.1 语法概览 13
2.2 处理指令 15
2.3 XML文档的物理和逻辑结构 16
2.4 实体 16
2.5 元素 20
2.6 属性 22
2.7 声明符号 23
2.8 字符数据 24
2.9 注释 25
2.10 空白问题 25
2.11 小结 27
第3章 使用DTD进行数据建模 28
3.1 数据建模的重要性 28
3.2 DTD 29
3.3 文档类型声明 30
3.4 独立文档 30
3.5 声明元素 30
3.6 声明属性 33
3.7 参数实体 37
3.8 条件部分 38
3.9 DTD演示 39
3.10 小结 41
第4章 使用XDR Schema进行数据建模 42
4.1 XML Schema 42
4.2 命名空间基础 43
4.3 XDR词汇 45
4.4 连接文档到模式 55
4.5 根据模式验证文档的有效性 55
4.6 XDR Schema演示 55
4.7 DTD或XML Schema:使用哪一个? 58
4.8 小结 59
第5章 使用XSD Schema进行数据建模 60
5.1 XSD Schema概览 60
5.2 XSD数据类型 60
5.3 schema元素 73
5.4 连接模式到XML文件 74
5.5 XSD Schema演示 74
5.6 小结 77
第6章 用层叠样式表格式化XML文档 78
6.1 样式表基础 78
6.2 CSS基础 79
6.3 创建和引用样式表 87
6.4 CSS演示 87
6.5 小结 92
第7章 可扩展样式表语言和XSLT 93
7.1 XSL基础 93
7.2 样式表结构 96
7.3 XSLT模板 100
7.4 XPath模式 105
7.5 XPath表达式 107
7.6 函数 111
7.7 小结 120
第8章 格式化对象 121
8.1 FO基础 121
8.2 FO模型 122
8.3 FO文档结构 123
8.4 内容元素 127
8.5 FO属性 136
8.6 XSLT-FO演示 141
8.7 小结 145
第9章 XLink和XPointer 146
9.1 XLink 146
9.2 XPointer 152
9.3 小结 155
第10章 DOM的使用 156
10.1 DOM概览和背景知识 156
10.2 DOMDocument对象 159
10.3 DOM对象模型 163
10.4 导航文档树 163
10.5 读取元素和属性数据 166
10.6 修改文档数据和结构 172
10.7 DOM和XSLT 177
10.8 小结 178
第11章 SAX接口 179
11.1 SAX概览和背景知识 179
11.2 SAX接口 181
11.3 SAX和Visual C++ 188
11.4 小结 188
第12章 SOAP 189
12.1 Web服务 189
12.2 SOAP基础 190
12.3 SOAP与Microsoft 191
12.4 SOAP请求 192
12.5 WSDL和WSML 194
12.6 Microsoft SOAP Toolkit 194
12.7 小结 201
第13章 XML和.NET Framework 202
13.1 .NET概览 202
13.2 System.XML程序集 203
13.3 XmlTextReader类 203
13.4 XmlValidatingReader类 208
13.5 XmlTextWriter类 211
13.6 XmlDocument类 215
13.7 小结 225
第14章 XHTML和Web页面 226
14.1 HTML的背景知识 226
14.2 使用XML来挽救 227
14.3 XHTML文档的结构 228
14.4 XHTML元素 231
14.5 小结 244
第15章 Visual Basic和XML 245
15.1 验证XML文档的良构性和有效性:DTD和XDR 245
15.2 验证XML文档的良构性和有效性:XSD 248
15.3 处理原始XML 251
15.4 使用SAX抽取XML数据 263
15.5 使用DOM修改文档结构 271
15.6 小结 274
第16章 Visual C++和XML 275
16.1 本章例子的概述 275
16.2 进行搜索 278
16.3 维护XML数据库 287
16.4 小结 297
第17章 Internet Explorer:客户端脚本编程和动态HTML 298
17.1 脚本编程 298
17.2 动态HTML 299
17.3 客户端脚本编程和数据岛 300
17.4 DSO 308
17.5 小结 313
第18章 服务器端的脚本编程和XML 314
18.1 ASP基础 314
18.2 ASP演示程序 322
18.3 小结 332
第19章 BizTalk框架 333
19.1 BizTalk背景 333
19.2 BizTalk标准 334
19.3 BizTalk文档 335
19.4 小结 340
第20章 Microsoft Office和XML 341
20.1 用VBA编程 341
20.2 Excel 343
20.3 Word 350
20.4 Access 353
20.5 FrontPage 355
20.6 小结 356
附录A XDR Schema数据类型 357
参考资料及文献 359
猜您喜欢