《微软XML技术指南》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(美)Peter G.Aitken著;谢君英译
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2003
  • ISBN:7508314077
  • 页数:360 页
图书介绍:本书采用完整的实例全面地展示了XML及其重要相关技术,着重介绍了Windows平台下XML程序的开发。书中内容包括XML发展史、XML重要元素及其语法,同时本书还讲述了如何利用DTD、XDR Schema、XSD Schema进行数据建模,以及如何在.NET Framework下使用Visual Basic和Visual C++来进行XML程序开发等内容。

目 录 1

前言 1

致谢 1

第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或XMLSchema:使用哪一个? 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

1O.2 DoMDocument对象 159

1O.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

第1 5章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

第1 6章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

第1 8章 服务器端的脚本编程和XML 314

18.1 ASP基础 314

18.2 ASP演示程序 322

18.3小结 332

第1 9章 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