《XML使用详解》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:(美)(S.霍尔兹纳)Steven Holzner著;潇湘工作室译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:1999
  • ISBN:7111069501
  • 页数:472 页
图书介绍:

第1章 准备出发 1

1.1 什么是XML 1

1.2 一个XML实例 3

1.2.1 文档类型声明 8

1.2.2 分析和浏览XML 10

1.3 第一个Java应用程序:helloapp 10

1.4 面向对象的编程:类和对象 11

1.4.1 什么是对象 11

1.4.2 什么是类 11

1.4.3 Java类文件 12

1.4.4 Main()方法 13

1.4.5 创建helloapp.class 13

1.4.6 运行helloapp.class 14

1.5 编制Java小应用程序 14

1.5.1 在小应用程序中显示图形 15

1.5.2 为小应用程序创建Web页 17

1.5.3 在独立窗口中运行小应用程序 18

1.5.4 创建新窗口 19

1.5.5 Java类构造器 21

1.5.6 在窗口中安装小应用程序 22

1.5.7 调用小应用程序的init()和start()方法 23

1.5.8 创建winappFrame窗口类 25

1.6 使用文本域 32

1.6.1 声明并创建文本域 34

1.6.2 Java布局管理器 37

1.7 使用按钮 39

1.8 小结 47

第2章 使用XML 48

2.1 XML语法规范 48

2.1.1 有效的和格式良好的XML文档 48

2.1.2 扩展的Backus-Naur符号系统 50

2.1.3 名字、字符和空白空间 51

2.2 XML标记 53

2.2.1 注释 54

2.2.2 实体引用 55

2.2.3 字符引用 56

2.2.4 处理指令 56

2.2.5 CDATA节 56

2.2.6 起始标记和结束标记 57

2.2.7 空元素 59

2.2.8 序言和文档类型声明 59

2.3 分析XML,以解释XML文档 62

2.4 使用Microsoft XML分析器 64

2.5 showtext应用程序 65

2.5.1 创建文档对象 65

2.5.2 加载XML文档 70

2.5.3 显示XML文档的文本 72

2.6 showtextwin实例 77

2.7 gettitle实例 87

2.7.1 访问XML文档的元素 91

2.7.2 访问子元素 93

2.8 小结 100

第3章 文档类型声明、属性和实体 101

3.1 XML中的字符编码 102

3.2 要求的标记声明 102

3.3 文档类型声明 103

3.4 文档名称 104

3.5 外部DTD 107

3.6 元素声明 111

3.6.1 DTD实例 111

3.6.2 DTD2例子 112

3.6.3 DTD3例子 116

3.7 属性表 120

3.7.1 属性类型 122

3.7.2 指定属性缺省值 123

3.7.3 一些样本属性表 123

3.7.4 attlist实例 124

3.7.5 编写doTree( )方法 133

3.8 实体声明 145

3.8.2 外部实体 146

3.8.1 内部实体 146

3.8.3 已定义的实体 147

3.8.4 entities例子 147

3.9 符号声明 151

3.10 条件节 151

3.11 小结 153

第4章 创建XML浏览器:四个完整的例子 154

4.1 tree例子 155

4.2 browser例子 166

4.3 indenter例子 182

4.4 caps例子 194

4.5 小结 208

第5章 XML与数据库 209

5.1 employees例子 209

5.2 birds例子 222

5.2.1 创建新的XML元素 228

5.2.2 把新的XML元素增加到文档中 231

5.2.3 编写新的XML文档 232

5.3 Searcher例子 242

5.4 medicines例子 252

5.5 小结 265

第6章 XML链接 266

6.1 什么是XML链接 266

6.2 XML简单链接 266

6.3 扩展XML链接 279

6.4 寻址XML链接 292

6.5 关于XPointer 293

6.5.1 绝对位置项 293

6.5.2 idloeator实例 294

6.5.3 XPointer相对位置项 308

6.5.4 locator例子 310

6.5.5 字符串匹配位置项 324

6.5 扩展链接组 325

6.6 小结 325

7.1 textbrowser例子 326

第7章 带文本和图形的XML 326

7.2 fontsize例子 342

7.3 circles例子 351

7.4 lines实例 364

7.5 小结 377

第8章 XML图像处理 378

8.1 images例子 378

8.2 imagebrowser.java例子 386

8.3 mouser例子 401

8.3.1 mouseDown事件 404

8.3.2 mouseUp事件 405

8.3.3 mouseDrag事件 406

8.3.4 mouseMove事件 406

8.3.5 mouseEnter事件 407

8.3.6 mouseExit事件 407

8.4 imagemap例子 411

8.5 小结 425

9.1 第一个样式表例子 426

第9章 XML样式表 426

9.1.1 SMGL与XML 427

9.1.2 使用XML中的样式表的总观 427

9.1.3 XML DSSSL:XML样式 428

9.1.4 DSSSL的两个部分 431

9.2 创建样式表 431

9.2.1 流对象 432

9.2.2 流对象特征 432

9.3 style例子 433

9.4 样式表特征:bigfont例子 437

9.5 defines例子 444

9.6 序列:ands例子 450

9.7 indents例子 453

9.8 tabs例子 458

9.9 pagenumber例子 461

9.10 font例子 463

9.11 xref例子 466

9.12 小结 472