当前位置:首页 > 工业技术
最新XML入门与应用
最新XML入门与应用

最新XML入门与应用PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:林锦雀编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2001
  • ISBN:7113043933
  • 页数:265 页
图书介绍:◎本书特色◆本书从标记语言的历史的XML与其相关技术进行一系列的介绍,以使读者先有一个基础的要领接着以如何建立第一个XML文件,XML语法介绍,文件格式定义,到设置XML样式,让读者在浏览器中便可看到以XML设计出的精美网页。◆除了介绍XML本身的语法外,在第7章中还介绍了XSL,它是另一种样式表语言,不但可以对XML文件进行格式的美化,而且还提供了转换的功能,可以将XML文件转换成目前WEB中最常见的HTML格式,让XML的应用更加广泛。◆如何在XML文件之间做链接,以及如何在XML文件内部进行数据的链接,或是如何链接到其他的资源,是本书第9章和第10章的重点。XLink和XPointer则是对应的标准,这些与XML相关的标准,也都有是由W3C所制定。◆本书最后的三章,重点在于介绍XML与HTML和ASP的相关整合,以及XML如何应用在电子商务中,最后以简单的范例说明如何整合这些技术,让XML更能发挥它超强的功能!
《最新XML入门与应用》目录

第1章 XML相关技术简介 1

1-1 标识语言 2

1-1-1 标识语言历史 2

1-1-2 SGML 4

1-1-3 HTML 4

1-2 明日之星XML 6

1-2-1 XML优越性 6

1-2-3 XML相关技术 7

1-2-2 XML文件的特性 7

DTD 8

CSS 9

XSL 10

XLink 11

XPath与XPointer 12

1-2-4 XML相关软件 12

第2章 建立一个XML文件 15

2-1-1 XML文件结构 16

2-1 XML文件 16

2-1-2 XML编辑器 17

XML Notepad 17

EXML 20

2-1-3 XML文件中使用中文 23

2-1-4 浏览器中查看XML 25

2-2 加入排版样式 26

2-2-1 CSS样式表 26

2-2-2 XML文件中套用CSS 27

2-2-3 来点样式变化 29

修改原有的CSS文件 30

建立新的CSS文件 30

第3章 XML语法介绍 33

3-1 XML基本语法 34

3-1-1 标记命名原则 34

3-1-2 属性设置 34

3-1-3 加入注释 36

实体参照 38

3-1-4 特殊字符的使用 38

字符参照 39

3-1-5 CDATA标记 41

3-2 XML文件构成要素 41

3-2-1 声明 42

3-2-2 元素 43

3-2-3 处理指令 43

3-2-4 满足Well-Formed的XML文件 44

常见的错误 44

3-3 XML解析器 44

3-3-1 解析器的功能与种类 45

3-3-2 使用Internet Explorer 5.0来解析XML文件 46

3-3-3 其他解析器 48

第4章 文件格式定义 49

4-1-2 调用文件格式定义 50

内部文件格式定义 50

4-1 文件格式定义 50

4-1-1 文件格式定义的用途 50

外部文件格式定义 52

4-1-3 正确合法的XML文件 53

4-2 元素声明与使用 55

4-2-1 元素的种类 55

4-2-2 元素数据类型 56

含子元素 56

#PCDATA 56

4-2-3 元素数目设置 57

ANY 57

EMPTY 57

元素次数 58

选择性元素 58

混合型 59

4-3 元素属性 59

4-3-1 属性声明 59

4-3-2 属性应用 60

CDATA与Enumerated 60

ID、IDREF与IDREFS 61

NMTOKEN与NMTOKENS 62

4-3-3 XML内定属性 63

xml:space 63

xml:lang 65

4-4 DTD的其他主题 65

4-4-1 DTD中加入注释 66

4-4-2 实体声明 66

内部实体 66

外部实体 68

参数实体 69

4-4-3 NOTATION声明 70

ENTITY与ENTITIES属性类型 72

NOTATION属性类型 73

4-4-4 善用INCLUDE和IGNORE 74

第5章 设置XML样式 77

5-1 CSS样式表 78

5-1-1 CSS基本介绍 78

图样对应(Pattern Matching) 80

5-1-2 元素的选取 80

加入注释 80

优先级(Priority) 81

5-1-3 CSS属性值 82

长度 82

URL 82

5-1-4 DTD与CSS整合应用 83

调用多个CSS样式表 83

关键词 83

颜色 83

@规则 87

DTD与CSS 88

5-2 网页相关属性 91

5-2-1 区块观念 91

Width和Height属性 91

5-2-2 Display属性 91

5-2-3 Margin与Padding属性 92

5-2-4 Border属性 93

5-2-5 Position属性 95

5-3-1 字型属性 97

5-3-2 文字属性 97

5-3 文字与字型属性 97

5-4 其他视觉属性 99

5-4-1 背景属性 99

5-4-2 Float和Clear属性 101

5-4-3 Overflow属性 102

第6章 名称空间 105

6-1-1 名称空间能解决什么问题 106

6-1 名称空间介绍 106

6-1-2 声明名称空间 107

6-2 名称空间的特性 109

6-2-1 范围 109

6-2-2 默认值 111

6-3 应用名称空间 112

6-3-1 利用名称空间引用HTML标记 112

6-3-2 名称空间与XSL 115

第7章 另一种样式表语言XSL 117

7-1 XSL样式表语言 118

7-1-1 XSL与CSS的比较 118

7-1-2 XSL中设置排版样式 118

7-1-3 XSL转换语言 120

XSL格式对象 120

7-2 XSLT 121

7-2-1 2XSLT的工作原理 121

7-2-3 对应式 123

7-2-2 样板规则 123

7-3 应用XSL元素 124

7-3-1 基本XSL元素 124

xsl:stylesheet 124

xsl:template与xsl:apply-templates 124

xsl:value-of 126

xsl:for-each 127

7-3-2 以XSL元素建立新对象 129

xsl:element与xsl:attribute 129

xsl:comment 131

xsl:text 131

7-3-3 条件式的应用 132

xsl-if 132

xsl:choose 134

7-3-4 合并多个XSL样式表 136

xsl:import 136

xsl:include 136

7-3-5 输出元素的排序 137

xsl:sort 138

7-3-6 XSL与HTML整合应用 138

第8章 连接XML 141

8-1 数据之间的链接 142

8-1-1 HTML中的链接 142

HTML链接的缺点 143

8-1-2 XLink 144

SLink声明 144

8-2-1 简单链接的属性 145

8-2 简单链接 145

8-2-2 简单链接范例 146

建立简单链接XLink元素 146

8-3 延伸链接 149

8-3-1 延伸链接的属性 149

8-3-2 延伸链接范例 151

建立延伸链接XLink元素 151

XML元素中加入延伸链接属性 152

8-3-3 Inline链接与Out-of-line链接 155

第9章 Xpointer 157

9-1 XML文件内的连接设置 158

9-1-1 HTML中的Pointer 158

9-1-2 为何使用XPointer 161

9-1-3 XPointer寻址方法 161

简单名称(Bare Name) 163

子序列(Child Sequence) 163

相对位置路径 164

9-2-1 XPath简介 164

9-2 XPath 164

完整型(Full) 164

绝对位置路径 165

9-2-2 寻址步骤 165

轴(Axis) 165

节点测试(Node Test) 166

陈述(Predicate) 167

9-2-3 缩写表示法 167

9-3 XPointer延伸XPath 168

9-3-1 XPointer提供额外的函数 168

string-range函数 169

range相关函数 169

here函数 170

unique函数 170

9-3-2 XPointer的错误 170

第10章 XML与HTML整合 171

10-1-1 Data Islands 172

10-1 相关整合技术 172

10-1-2 Data Source Object 173

内部XML文件 174

10-2 在HTML中显示XML文件 175

10-2-1 由Data Island读取所有XML数据 175

内部XML文件 176

外部XML文件 177

10-2-2 由Data Island读取目前的XML元素 179

10-2-3 显示XML元素的属性 181

10-2-4 复杂元素的显示 184

10-3 善用DSO对象 186

10-3-1 显示所有XML文件内容 187

10-3-2 一笔一笔显示XML元素 189

10-3-3 分页显示XML文件 191

第11章 XML文件对象模型 195

11-1 文件对象模型 196

11-1-1 何谓XML DOM 196

11-1-2 DOM对象 198

11-1-3 建立XML DOM对象 199

11-2-1 Node对象 201

11-2 常用的DOM对象 201

11-2-2 NodeList对象 203

11-2-3 NamedNodeMap对象 204

11-2-4 Document对象 204

11-2-5 Element对象 206

11-2-6 Attribute对象和Text对象 207

Text对象 207

11-3 XML DOM的应用 208

11-3-1 存取指定XML元素 208

11-3-2 处理XML元素的属性 210

11-3-3 新增XML元素 212

11-3-4 删除XML元素 214

11-3-5 一个XML DOM范例 215

第12章 XML在电子商务的应用 219

12-1 电子商务 220

12-1-1 何谓电子商务 220

12-1-2 B-to-C电子商务 221

12-1-3 B-to-B电子商务 222

12-2 Web应用程序架构 223

12-2-1 主从式架构 223

12-2-2 三层式架构与N层式架构 224

12-3 XML在各层次所扮演的角色 225

12-3-1 XML在Client层 225

12-3-2 XML在Middle层 226

12-3-3 XML在Back-End层 227

附录A HTML简介 229

A-1 何谓HTML 230

A-1-1 HTML文件 230

HTML文件的结构 230

A-1-2 HTML组成的基本组件 231

A-2 背景设置 231

A-3 文字属性的变化 232

A-3-1 设置文字的字型、字体大小及颜色 232

A-3-2 文字的样式 233

换行 234

A-3-3 空格符 234

A-3-5 预先编排好的文字 235

编号及项目符号 235

项目符号 237

A-4 图文并茂的文件 237

A-4-1 指定文文件来源 237

相对路径 238

A-4-2 指定图形的宽度及高度 238

绝对路径 238

A-4-3 图片外框 239

A-4-4 显示图形或文字 239

如何取消显示图形 239

显示图形或文字 240

A-4-5 对象居中 240

A-5 超级链接 241

A-5-1 文字超级链接 241

A-5-2 图片超级链接 241

A-5-3 页内超级链接 242

A-5-4 超级链接电子邮件帐号 243

A-6 表格 245

A-6-1 列与行 246

A-6-2 列与行的背景颜色 246

A-6-3 表格框线的颜色 246

A-6-4 表格间距 247

A-6-5 合并单元格 248

合并列 248

合并行 248

A-7 段落 249

A-8 水平线 250

A-9 何谓CSS 251

A-9-1 CSS类型 251

内嵌CSS 251

局部引用CSS 253

外部链接CSS 254

A-9-2 CSS在超级链接的运用 255

A-9-3 实务范例 256

CSS入门范例 256

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