《Delphi XML权威指南》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:(美)Keith Wood著;林琪等译
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2003
  • ISBN:7508313194
  • 页数:466 页
图书介绍:

第1部分 关于XML 3

第1章 历史 3

1.1 XML与HTML 4

1.2 相关的规范 5

1.3 可扩展的超文本标记语言(XHTML) 5

1.4 数学标记语言(MathML) 8

1.5 可调整的矢量图形(SVG) 9

1.6 同步多媒体集成语言(SMIL) 12

1.7 资源描述框架(RDF) 14

1.8 参考文献 17

1.9 XML例子 18

第2章 XML语法 20

2.1 元素与属性 21

2.2 名字记号和命名空间 22

2.3 文本和空白 22

2.4 注释 23

2.5 处理指令 23

2.6 实体 24

2.7 CDATA段 25

2.9 编码模式 26

2.8 prolog 26

2.11 本章小结 28

2.10 XML处理程序 28

第3章 文档类型定义 29

3.1 DTD的声明 30

3.2 内容模型 31

3.3 属性 33

3.4 表示法 34

3.5 实体 35

3.6 本章小结 36

4.1 转换 37

第4章 可扩展的样式表语言转换 37

4.2 模板和样式 38

4.3 文本内容 40

4.4 建立文档结构 40

4.5 循环 41

4.6 条件处理 41

4.7 XSLT示例 42

4.8 本章小结 45

5.1 链接的定义 46

第5章 XLink 46

5.2 简单的链接 48

5.3 扩展的链接 49

5.4 不一致链接 50

5.5 本章小结 51

第6章 XPath和XPointer 52

6.1 常用的形式 52

6.2 轴 53

6.3 谓词 54

6.4 位置 54

6.5 函数 55

6.6 缩写语法 56

6.7 示例 57

6.8 本章小结 58

第7章 XML模式 59

7.1 模式文档 60

7.2 注解 61

7.3 简单的类型 61

7.4 复杂的类型 62

7.5 属性的声明 63

7.6 元素的声明 64

7.7 模式的其他功能 66

7.8 本章小结 66

第2部分 文档对象模型 69

第8章 文档对象模型 69

8.1 DOM接口 69

8.2 DOMException 72

8.3 Node接口 74

8.4 NodeList接口 78

8.5 NamedNodeMap接口 78

8.6 Element接口 79

8.7 Attr接口 82

8.8 CharacterData接口 83

8.9 Text接口 84

8.10 CDATASection接口 84

8.11 Comment接口 84

8.12 ProcessingInstruction接口 85

8.13 DocumentType接口 85

8.14 Entity接口 86

8.17 DocumentFragment接口 87

8.15 EntityReference接口 87

8.16 Notation接口 87

8.18 Document接口 88

8.19 DOMImplementation接口 90

8.20 NodeFilter接口 91

8.21 NodeIterator接口 92

8.22 TreeWalker接口 93

8.23 DocumentTraversal接口 94

8.24 本章小结 95

第9章 Microsoft的文档对象模型 96

9.1 IXMLDOMParseError接口 98

9.2 IXMLDOMNode接口 99

9.3 IXMLDOMNodeList接口 105

9.4 IXMLDOMNamedNodeMap接口 107

9.5 IXMLDOMElement接口 108

9.6 IXMLDOMAttribute接口 110

9.7 IXMLDOMCharacterData接口 111

9.8 IXMLDOMText接口 112

9.10 IXMLDOMComment接口 113

9.9 IXMLDOMCDATASection接口 113

9.11 IXMLDOMProcessingInstruction接口 114

9.12 IXMLDOMDocumentType接口 114

9.13 IXMLDOMEntity接口 115

9.14 IXMLDOMEntityReference接口 116

9.15 IXMLDOMNotation接口 117

9.16 IXMLDOMDocumentFragment接口 117

9.17 IXMLDOMDocument接口 118

9.18 IXMLDOMDocument2接口 123

9.19 IXMLDOMSchemaCollection接口 124

9.20 IXMLDOMSelection接口 125

9.21 IXMLDOMImplemenation接口 127

9.22 文档遍历接口(Document Traversal) 127

9.23 IXSLTtemplate接口 127

9.24 IXSLProcessor接口 128

9.25 加载DOM 130

9.26 MS DOM XML观察器 132

9.27 查看节点的详细内容 136

9.28 DOM线程化 137

9.29 本章小结 138

第10章 CUESoft的文档对象模型 139

10.2 TXmlparserError异常 141

10.1 TDOMException异常 141

10.3 TXmlNode类 142

10.4 TXmlNodeList类 147

10.5 TXmlNamedNodeMap类 148

10.6 TXmlElement类 150

10.7 TXmlAttribute类 152

10.8 TXmlCharacterData类 153

10.10 TXmlCDataSection类 154

10.9 TXmlText类 154

10.11 TXmlComment类 155

10.12 TXmlProcessingInstruction类 155

10.13 TXmlDocumentType类 155

10.14 TXmlEntity类 156

10.15 TXmlEntityReference类 157

10.16 TXmlNotation类 158

10.17 TXmlDocumentFragment类 158

10.18 TXmlDocument类 159

10.20 TXmlObjModel组件 161

10.19 TXmlDomImplementation类 161

10.21 TXmlParser组件 164

10.22 加载CUESoft DOM 167

10.23 本章小结 172

第11章 Open XML的文档对象模型 173

11.1 EDomException异常 173

11.2 TdomNode类 176

11.3 TdomNodeList类 182

11.4 TdomNamedNodeMap类 182

11.5 TdomElement类 184

11.6 TdomAttr类 187

11.7 TdomCharacterData类 188

11.8 TdomText类 190

11.9 TdomCDATASection类 190

11.10 TdomComment类 191

11.11 TdomProcessingInstruction类 191

11.12 TdomDocumentType类 192

11.13 TdomIntemalSubset类 194

11.14 TdomExtemalSubset类 194

11.15 TdomConditionalSection类 195

11.16 TdomEntity类 196

11.17 TdomEntityDeclaration类 197

11.18 TdomEntityReference类 198

11.19 TdomNotation类 199

11.20 TdomNotationDeclaration类 200

11.21 TdomElementTypeDeclaration类 200

11.22 内容模型 201

11.23 TdomAttrList类 203

11.25 TdomNametoken类 205

11.24 TdomAttrDefinition类 205

11.26 TdomXmlDeclaration类 206

11.27 TdomTextDeclaration类 207

11.28 TdomDocumentFragment类 207

11.29 TdomDocument类 208

11.30 TdomImplementation类 216

11.31 TdomNodeFilter类 218

11.32 TdomNodeIterator类 219

11.33 TdomTreeWalker类 220

11.34 TxmlToDomParser类 222

11.35 辅助函数 226

11.36 利用Open XML DOM观察文档 230

11.37 本章小结 237

第3部分 简单的XML API 241

第12章 简单的XML API 241

12.1 使用SAX 241

12.2 SAX元素 242

12.3 SAXException类 245

12.4 SAXParseException类 246

12.5 InputSource类 247

12.6 Locator接口 248

12.7 Attributes接口 249

12.8 ContentHandler接口 250

12.9 DTDHandler接口 252

12.10 EntityResolver接口 253

12.11 ErrorHandler接口 254

12.12 SAX扩展 254

12.13 LexicalHandler接口 255

12.14 DeclHandler接口 256

12.15 XMLReader接口 257

12.17 ParserAdapter和XMLReaderAdapter 259

12.16 XMLFilter接口 259

12.18 XMLReaderFactory类 260

12.19 DefaultHandler类 260

12.20 本章小结 260

第13章 Microsoft的SAX解析程序 262

13.1 IVBSAXLocator接口 262

13.2 IVBSAXAttributes接口 263

13.3 IVBSAXContentHandler接口 265

13.4 IVBSAXDTDHandler接口 267

13.5 IVBSAXEntityResolver接口 268

13.6 IVBSAXErrorHandler接口 268

13.7 IVBSAXLexicalHandler接口 269

13.8 IVBSAXDeclHandler接口 270

13.9 IVBSAXXMLReader接口 271

13.10 IVBSAXXMLFilter接口 274

13.11 如何准备SAX事件 274

13.12 响应事件通知 278

13.13 本章小结 281

14.1 转换为Delphi 282

第14章 Delphi中的SAX 282

14.2 ESAXException类 284

14.3 ESAXParseException类 284

14.4 TSAXInputSource类 285

14.5 ISAXLocator接口 286

14.6 ISAXAttributes接口 287

14.7 ISAXContentHandler接口 290

14.8 ISAXDTDHandler接口 292

14.9 ISAXEntityesolver接口 292

14.10 ISAXErrorHandler接口 293

14.12 ISAXLexicalHandler接口 294

14.11 SAX的扩展 294

14.13 ISAXDeclHandler接口 296

14.14 ISAXXMLReader接口 296

14.15 ISAXXMLFilter接口 298

14.16 TSAXParserAdapter和TSAXXMLReaderAdapter类 298

14.17 TSAXXMLReaderFactory类 300

14.18 TSAXDefaultHandler类 302

14.19 建立一个SAX阅读器 303

14.20 SAX XML观察器 307

14.21 实现ISAXContentHandler 310

14.22 本章小结 314

第15章 封装外部解析程序 315

15.1 采用Microsoft的SAX解析程序 315

15.2 使用CUESoft的解析程序 320

15.3 使用Open XML的解析程序 323

15.4 本章小结 323

第4部分 使用XML 327

第16章 XML就是数据 327

16.1 Movie-watcher数据库 327

17.1 从数据库中产生XML文档 330

第17章 简单的文本 330

17.2 本章小结 334

第18章 Web模块 336

18.1 创建 337

18.2 TRecordPageProducer 340

18.3 本章小结 344

第19章 文档对象模型 345

19.1 Microsoft的DOM 345

19.2 CUESoft的DOM 349

19.3 Open XML 的DOM 350

19.4 本章小结 353

第20章 使用SAX建立XML 355

20.1 IMXWriter接口 355

20.2 IMXAttributes接口 357

20.3 创建一个书写器 358

20.4 定义DTD 360

20.5 添加内容 361

20.6 本章小结 363

第21章 使用XSL转换 365

21.1 XSLT工具 366

21.2 转换文档 367

21.3 单一的HTML转换 369

21.4 基于模板的HTML转换 370

21.5 逗号分隔的转换 373

21.6 富文本转换 375

21.7 本章小结 377

第22章 XML代理 379

22.1 数据服务器 380

22.2 InternetExpress 381

22.3 CGI Web应用程序 382

22.4 使用ISAPI 385

22.5 XML的用法 386

22.6 本章小结 390

第5部分 示范程序 393

第23章 大规模电子邮件的发送 393

23.1 加载配置属性 394

23.2 邮件消息模板 396

23.3 数据库访问 399

23.4 将消息发送出去 400

23.5 日志记录和测试 401

23.6 将上述对象集成起来 402

23.7 本章小结 404

第24章 一个定制的客户端 405

24.1 客户端 405

24.2 信息隐藏 407

24.3 解析XML文档 408

24.4 构造模型对象 410

24.5 积累内容 411

24.6 保存属性 412

24.7 客户端的处理 414

24.8 采用浏览器 415

24.9 本章小结 417

第25章 考试XML--Delphi客户端 418

25.1 加载一个测验 419

25.2 对用户的跟踪 424

25.3 测验程序 425

25.4 本章小结 431

第26章 考试XML--Web客户端 432

26.1 测验的转换 432

26.2 在转换中使用脚本 437

26.3 Web应用程序的初始化 440

26.4 进行转换 441

26.5 结束处理 445

26.6 本章小结 446

第27章 简单的对象访问协议 447

27.1 SOAP简介 447

27.2 处理SOAP 449

27.3 SOAP服务器 456

27.4 SOAP客户端 458

27.5 本章小结 460

术语表 461