当前位置:首页 > 工业技术
XML编程从入门到精通
XML编程从入门到精通

XML编程从入门到精通PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:曾春平等编写
  • 出 版 社:北京:北京希望电子出版社
  • 出版年份:2002
  • ISBN:7900088490
  • 页数:336 页
图书介绍:这是一本通过12个典型范例介绍XML编程从入门到精通的专著。全书由3篇,12章组成,主要内容包括:第一篇XML提高,介绍数据建模、DTD模式、XML模式和XML DR、名域机制。本篇附有3个实例:第二篇XML与数据,介绍DOM进阶、DOM应用实例(包括投票系统、留言本、网址及短消息管理器)、SAX进阶、XML与数据。并提供了7个实例;第三篇XML工业应用,主要内容是XML(无线应用协议)、SMIL(同步多媒体集成语言)、XML与电子商务、XML扩展(共2个实例)。本书的特点是具体应用范例和软件功能相结合,边讲边练,由浅入深,学习轻松,上手容易。本书面向初、中级读者,对高级读者也有重要参考价值。本版CD为配套书。
《XML编程从入门到精通》目录

第一篇 XML提高 2

第1章 数据建模 2

1.1 数据建模 2

1.1.1 UML方法 2

1.1.2 动态模型和静态模型 4

1.2 信息建模 7

1.2.1 静态建模 7

1.2.2 动态建模 11

1.3 设计XML文档 12

1.3.1 XML文档 12

1.3.2 信息模型的映射 17

1.4 小结 22

第2章 DTD模式 23

2.1 模式语言 23

2.2 DTD模式 24

2.2.1 数据的描述 24

2.2.2 DTD机制 25

2.3 DTD的一般结构 25

2.3.1 元素类型声明 26

2.3.2 属性类型声明 26

2.3.3 实体声明 26

2.3.4 记法声明 26

2.4.1 元素类别声明 27

2.4 DTD语法详解 27

2.4.2 元素属性的声明 32

2.4.3 实体 38

2.4.4 记法声明 39

2.5 内部和外部DTD 39

2.5.1 内部DTD文件 39

2.5.2 外部DTD文件 40

2.6 DTD进阶 42

2.6.1 DTD的约束和有效性检查 42

2.6.2 编写DTD 43

2.6.3 DTD说明 44

2.6.4 命名空间问题 46

2.7 小结 47

第3章 XML模式和XML DR 48

3.1 XML模式 48

3.1.1 XML Schema介绍 48

3.1.2 Schema语法 50

3.1.3 XML模式的数据类型 55

3.1.4 属性声明 56

3.1.5 Schema实例 58

3.2 XML DR 60

3.2.1 XML DATA简介 60

3.2.2 XML DR语法详解 62

3.2.3 XML DR中的名域空间 68

3.2.4 实体声明和记法声明 70

3.2.5 注释(description) 71

3.2.6 具体实例 71

3.3 小结 74

第4章 名域机制 75

4.1 名域 75

4.1.1 使用名域的原因 75

4.1.2 名域空间的表示 79

4.2 名域的范畴和应用 81

4.2.1 名域的范畴 81

4.2.2 实际应用 84

4.3 Schema中的名域 89

4.4 小结 94

第二篇 XML与数据 97

第5章 DOM进阶 97

5.1 XML文档的加载和遍历 97

5.1.1 DOM回顾 97

5.1.2 节点树 97

5.1.3 文档的创建和加载 99

5.1.4 文档的遍历 102

5.2 文档元素的添加、删除和内容修改 119

5.2.1 添加元素 119

5.2.2 删除元素 121

5.2.3 改变元素内容 122

5.2.4 错误处理 123

5.3 DOM接口 124

5.3.1 Document接口 124

5.3.2 Node接口 125

5.3.3 NodeList接口 128

5.3.4 NamedNodeMap接口 128

5.4 数据岛 130

5.4.1 数据岛对象 130

5.4.2 节点的操作 132

5.4.3 其它显示方法 135

5.4.4 数据岛实例 141

5.5 小结 143

第6章 DOM应用实例 144

6.1 投票系统 144

6.2 留言本 149

6.3 网址及短消息管理器 158

6.3.1 ParseXMLDOM类 160

6.3.2 CDirectotyView类 165

6.3.3 CContentView类 186

6.3.4 其他信息 195

6.4 小结 196

7.1.1 SAX 197

7.1 SAX 197

第7章 SAX进阶 197

7.1.2 DOM和SAX 199

7.2 SAX接口和类 200

7.2.1 SAX接口 200

7.2.2 SAX的类 205

7.3 SAX实例 207

7.3.1 元素属性处理 208

7.3.2 SAX字符处理 210

7.4 小结 214

8.1 XML的存储 215

8.1.1 文件系统的局限性 215

第8章 XML与数据 215

8.1.2 解决方案 216

8.1.3 关系数据库 220

8.2 数据交换 223

8.2.1 数据传送 223

8.2.2 DOM方法新建XML 229

8.2.3 查询和优化 231

8.3 XML模式与数据库 234

8.3.1 数据库到XML模式 234

8.3.2 规则 236

8.3.3 ADO简介 241

8.4.1 音乐显示 243

8.4 应用实例 243

8.4.2 客户信息 247

8.4.3 保存用户信息 251

8.4.4 后续优化工作 256

8.5 小结 256

第三篇 XML工业应用 258

第9章 WML(无线应用协议) 258

9.1 WAP Server的建立 259

9.1.1 预备知识 259

9.1.2 从Microsoft IIS5.0到WAP Server 259

9.1.4 从Apacnhe到WAP Server 262

9.1.3 从PWS到WAP Server 262

9.2 WML的软件使用 263

9.2.1 Infinite WAP Server 263

9.2.2 Nokia WAP Toolkit 265

9.3 WML语法规则 268

9.3.1 字符集 269

9.3.2 大小写敏感 269

9.3.3 WML文档的基本框架 269

9.3.4 WML文档中的保留符号 270

9.3.5 标签的属性 270

9.3.6 引用变量 271

9.4 WML中的标签 271

9.4.1 页面与卡片 272

9.4.2 用户输入 275

9.4.3 文本格式 277

9.4.4 图片 280

9.4.5 锚 280

9.4.6 事件 281

9.4.7 任务 282

9.4.8 定时 283

9.4.9 变量 284

9.5 WML的实例分析 284

9.5.1 单页的含有图片的WML 284

9.5.2 多页的WML的定位 285

9.5.3 使用计时器 287

9.5.4 赋值与数据交换 288

9.6 小结 291

第10章 SMIL(同步多媒体集成语言) 292

10.1 SMIL简介 292

10.2 SIML的元素 294

10.2.1 文件头元素 294

10.2.2 基本布局元素 296

10.2.3 文件体元素 299

10.2.4 超链接元素 306

10.3 应用实例 310

10.4 小结 312

11.1.1 电子商务的定义 313

第11章 XML与电子商务 313

11.1 什么是电子商务 313

11.1.2 电子商务的三种业务模式 314

11.1.3 在电子商务中使用XML的理由 314

11.2 XML BizTalk框架 315

11.2.1 什么是BizTalk 316

11.2.2 符合BizTalk框架的文件结构 316

11.2.3 深入讨论BizTalk框架 317

11.3 BizTalk模式的实现 321

11.3.1 BizTalk的使用 321

11.4 小结 326

11.3.2 BizTalk Jumpstart工具包简介 326

第12章 XML扩展 328

12.1 全面理解XML 328

12.1.1 XML的标准体系 328

12.1.2 XML的驱动 329

12.1.3 XML与数据 330

12.2 XML扩展 331

12.2.1 通道定义格式(CDF) 331

12.2.2 数学标记语言(MathML) 332

12.2.3 可扩展矢量图形规范(SVG) 334

12.2.4 其它应用 335

12.3 小结 336

相关图书
作者其它书籍
返回顶部