当前位置:首页 > 工业技术
XML网页开发技术
XML网页开发技术

XML网页开发技术PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:李宋编著
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:2001
  • ISBN:7560610153
  • 页数:341 页
图书介绍:本书从一个简单的实例开始,详细阐述了XML的基本语法以及XSL、XLink和XPointer、DTD等最新知识,还讲述了XML与JAVA的关系等。
上一篇:电工技术 6下一篇:全光网络
《XML网页开发技术》目录

第1章 XML的过去、现在和未来 1

1.1 XML的过去、现在和未来 2

1.1.1 XML的过去 2

1.1.2 XML的现在 4

1.1.3 XML的未来 5

1.2 XML的特点 6

1.3 XML与其他语言的联系和区别 9

1.4 XML的应用程序 11

1.4.1 数学标记语言 11

1.4.2 化学标记语言 11

1.4.3 通道定义格式(CDF) 12

1.4.4 同步化多媒体集成语言 12

1.4.5 开放软件描述 12

1.4.6 小结 13

1.5 XML的整体思想 14

1.5.1 数据结构和名域 14

1.5.2 数据发送处理 15

1.5.3 解析XML 15

1.5.4 使用文档对象模式(DOM)处理和编辑数据 15

1.5.5 用HTML显示XML数据 16

1.5.6 增加HTML 16

1.5.7 转换和查询XML 16

1.5.8 设置字符和编码 17

1.5.9 空格符 17

1.6 XML的前景 17

1.6.5 开放式财务交换OFX 18

1.6.3 开放式软件描述格式OSD 18

1.6.4 通道定义格式CDF 18

1.6.2 化学标记语言CML和数学标记语言Math ML 18

1.6.1 XML/EDI电子数据交换 18

1.6.6 发展现状 19

第2章 XML快速入门 21

2.1 第一个XML文档 22

2.1.1 创建一个简单的XML文档 22

2.1.2 XML程序的组成 23

2.2 XML的样式含义 25

2.3 为XML文档准备样式表 26

2.4 重新浏览XML文档 28

2.4.1 将XML静态地转变成HTML 28

2.4.2 将XML动态地转变成HTML 30

2.5 编写一个大型的XML及样式表 31

2.5.1 编写3.xml的源程序代码文档 31

2.5.2 编写用于3.xml的样式表3.xsl文档 33

第3章 XML语法 39

3.1 XML的简单定义 40

3.1.1 XML的设计和目标 40

3.1.2 XML术语 40

3.2 XML文档 41

3.2.1 结构性XML文档 41

3.2.2 字符 42

3.2.3 通用语法结构 42

3.2.4 字符数据和标记 43

3.2.5 注释的用法 43

3.2.6 进程指令 43

3.2.7 CDATA节说明 43

3.2.8 序言和文档类型声明 44

3.2.10 空格处理 45

3.2.9 外围设备文档声明 45

3.2.12 语言确认 46

3.2.11 行尾处理 46

3.3 XML的逻辑结构 47

3.3.1 开始标记、结束标记和空标记 47

3.3.2 元素类型声明 47

3.3.3 属性列表声明 48

3.3.4 条件节 49

3.4 XML的物理结构 50

3.4.1 字符实体参考 50

3.4.2 实体声明 51

3.4.3 语法分析的实体 52

3.4.4 XML处理器处置实体和参考 53

3.4.5 构造内部实体替代文本 55

3.4.8 文档实体 56

3.4.6 预定义实体 56

3.4.7 标注声明 56

3.5 XML处理器 57

3.5.1 验证和非验证处理器 57

3.5.2 使用XML处理器 57

3.6 标注 58

第4章 XML程序设计 59

4.1 正规的XML文档 60

4.2 XML的声明 61

4.3 XML的注释 61

4.4 XML的实体参考 63

4.5 XML的CDATA节 65

4.6 XML的标记 67

4.7 属性 69

4.8 DID文档类型定义 70

4.9 名域 71

4.10 正规有效的XML文档 73

4.10.1 格式良好的XML文档 73

4.10.2 有效的XML文档 74

4.11 结构完整的XML文档 76

4.11.1 起始标签和结束标签必须匹配 76

4.11.2 元素不能交迭 76

4.11.3 XML标签对大小写是敏感的 76

4.11.4 表示空元素 77

4.11.5 保留字符 77

4.11.6 每个XML文档必须有帷一的根元素 77

4.11.7 一个完整的XML文档 77

4.12 数据岛 81

4.13 一个实际的大型XML文档 83

第5章 XSL详解 97

5.1 XSL简介 98

5.1.1 使用XSL处理器 98

5.1.2 XSL的工作流程 99

5.1.3 创建样式表XSL 101

5.2 XSL中的HTML 102

5.3 样式属性 103

5.3.1 样式继承性 105

5.3.2 样式选择 105

5.4 选择目标 110

5.4.1 根规则 110

5.4.2 子元素和父元素 111

5.4.3 通配符 112

5.4.4 属性 113

5.4.5 POSITION位置 114

5.4.6 冲突解决方案 116

5.5 执行动作 117

5.5.1 增加内容 117

5.5.2 选择 117

5.6 MACRO宏 118

5.7 引入样式表 119

5.8 样式规则 120

5.9 命名样式 121

5.10 在XML标记中包括样式 121

5.11 模式 122

5.12 JavaScript语言脚本 123

5.12.3 函数声明 124

5.12.2 EVAL 124

5.12.1 作为属性值的脚本 124

5.12.4 XML对象模型 125

5.12.5 内置函数 129

5.12.6 SCRIPT脚本标记 131

5.13 连接到XSL样式表 132

第6章 XLink和XPointer 133

6.1 XLink和XPointer简介 134

6.2 详解XLink 135

6.2.1 一般的链接 135

6.2.2 扩展链接 137

6.3 详解XPointer 139

6.3.1 绝对位置项 140

6.3.2 相对位置项 143

6.3.4 扩展链接组 146

6.3.3 字符串匹配项 146

第7章 DTD详解 147

7.1 DTD简介 148

7.2 DTD与Schema的优势 149

7.2.1 DTD 149

7.2.2 Schema 149

7.3 用DTD验证文档 150

7.4 研究文档的结构 150

7.5 建立XML文档的DTD 152

7.5.1 XML文档的合法性 152

7.5.2 元素类型声明 153

7.5.3 规范子元素 160

7.5.4 使子元素可选 167

7.5.5 标记零个或者多个子元素 170

7.6 合并元素 171

7.5.6 一个或者多个子元素 176

7.6.1 允许作者选取的元素 181

7.6.2 嵌套括号 182

7.6.3 使用混合内容 184

7.7 空标记 194

第8章 XML与JAVA 199

8.1 XML与JAVA的关系 200

8.2 JAVA简介 201

8.2.1 类和对象 201

8.2.2 什么叫对象 201

8.2.3 什么是类 201

8.3 Java.ms.xml.om.Document类 202

8.5 创建一个XML文档 203

8.4 Java.ms.xml.om.Element类 203

8.6 创建访问XML文档的控制台程序 206

8.6.1 启动Visual J++ 206

8.6.2 创建一个基于控制台的应用程序 207

8.6.3 加入代码 207

8.6.4 编写完全的JAVA代码 210

8.6.5 运行JAVA程序 211

8.7 创建JAVA基于Windows的程序 213

8.7.1 启动Visual J++ 213

8.7.2 创建一个基于Windows的应用程序 213

8.7.3 加入代码 216

8.8 创建基于Form的Windows程序 225

8.8.1 创建一个基于Form的应用程序 225

8.8.2 修改默认的界面风格 228

8.8.3 加入代码 231

8.8.4 全部代码 233

8.8.5 运行结果 237

8.9 在XML文档中查找元素 238

8.9.1 创建XML文档 238

8.9.2 生成程序框架 241

8.9.3 生成元素对象 246

8.10 数据库管理器 253

8.10.1 创建XML数据文档 253

8.10.2 创建JAVA程序框架 256

8.10.3 实现管理功能 257

8.10.4 实现添加记录 259

8.10.5 全部源程序代码 263

第9章 XML与Visual C++ 275

9.1.1 Visual C++与XML的关系 276

9.1 XML与Visual C++ 276

9.1.2 DOM、SAX与COM+技术 277

9.2 MSXML3 279

9.3 生成一个XML文档 280

9.4 创建XMLControler工程 282

9.4.1 启动Visual C++ 282

9.4.2 创建一个工程 282

9.4.3 修改界面的风格 286

9.4.4 修改代码 287

9.4.5 运行程序 312

第10章 FOML应用实例MathViewer 315

10.1 FOML和MathViewer 316

10.1.1 概述 316

10.1.2 远程教育系统的开发与FOML的研究 316

10.2.1 FOML语言语法概述 318

10.2 FOML的语法 318

10.2.2 FOML中的数学符号 319

10.2.3 FOML语言巴克斯范式定义 323

10.3 FOML的使用 324

10.3.1 能量公式的FOML表达 324

10.3.2 几个简单的实例 325

10.3.3 综合实例 327

10.4 MathViewer 329

附录 331

附录A XML专业术语 332

附录B ASCII字符集 336

附录C XML网络资源 338

附录D 关于配套光盘 340

附录E 参考文献 341

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