新書推薦:
《
易经今解:释疑·解惑·见微
》
售價:NT$
403.0
《
东欧史(全二册)-“中间地带”的困境
》
售價:NT$
1010.0
《
虚拟资本:金融怎样挪用我们的未来
》
售價:NT$
352.0
《
刻意练习不生气
》
售價:NT$
179.0
《
大宋理财:青苗法与王安石的金融帝国(全彩插图本)
》
售價:NT$
500.0
《
安全感是内心长出的盔甲
》
售價:NT$
305.0
《
快人一步:系统性能提高之道
》
售價:NT$
505.0
《
我们为什么会做梦:让梦不再神秘的新科学
》
售價:NT$
352.0
|
內容簡介: |
本书针对高职高专计算机及相关专业编写,理论浅显;以实例驱动教学,实践性强。全书内容由浅人深,通过丰富的教学案例全面讲解XML的实用技术;所提供的多个XML综合应用实例,介绍了XML技术的实际应用。
本书共分10章,第1章为XML概述;第2章为XML基础语法;第3章为XML中的名称空间;第4章为XML文档类型定义;第5章为实体;第6章为XML Schema;第7章为使甩CSS设置XML样式;第8章为XSL;第9章为数据岛;第10章为文档对象模型。约需45—60学时。
本书既可作为高职高专计算机及相关专业的教材,也可供广大XML技术应用人员和自学者选用。
|
目錄:
|
前言
第1章 XML概述
1.1 XML的起源和目的
1.1.1 标记语言
1.1.2 标记语言的分类
1.1.3 标准通用标记语言
1.1.4 超文本标记语言
1.1.5 可扩展标记语言
1.1.6 XML与SGML和HTML的关系
1.2 XML的一般概念
1.2.1 XML的特点
1.2.2 XML的设计目标
1.2.3 XML的应用
1.3 XML相关技术
1.3.1 建立正规有效的XML文档
1.3.2 XML的名称空间
1.3.3 XML的样式语言
1.3.4 XML的数据源对象
1.3.5 XML的文档对象模型
1.3.6 XML的链接和定位语言
本章小结
习题
第2章 XML基础语法
2.1 XML文档结构
2.1.1 创建一个简单XML文档
2.1.2 XML声明和处理指令
2.2 XML文档的元素
2.2.1 元素的组成
2.2.2 元素的命名规则
2.2.3 元素的类型
2.2.4 元素的嵌套
2.3 XML文档的属性
2.4 字符数据
2.4.1 预定义实体引用
2.4.2 字符引用
2.5 注释
2.6 CDATA节
2.7 格式良好的XML文档
2.8 有效的XML文档
2.9 XML文档编辑工具
2.10 XML文档解析工具
2.11 实例:图书借阅系统
本章小结
习题
第3章 XML中的名称空间
3.1 名称空间的基本概念
3.2 默认名称空间
3.3 名称空间的作用范围
3.4 混合使用XML和HTML标记
本章小结
习题
第4章 XMI_文档类型定义
4.1 DTD基本概念
4.2 文档类型声明
4.2.1 内部DTD声明
4.2.2 外部DTD声明
4.2.3 联合使用外部DTD和内部DTD
4.3 DTD中的元素声明
4.3.1 纯文本内容
4.3.2 空元素
4.3.3 任意类型
4.3.4 纯元素
4.3.5 混合内容
4.4 DTD中的属性声明
4.4.1 属性声明的语法
4.4.2 属性默认值的设置
4.4.3 属性的数据类型
本章小结
习题
第5章 实体的声明和使用
5.1 实体的概念和分类
……
第6章 在XML文档中使用Schema
第7章 使用CSS设置XML样式
第8章 使用XSL显示XML文档
第9章 XML的数据源对象
第10章 使用DOM访问XML文档
参考文献
|
內容試閱:
|
第1章 XML概述
学习目标
本章主要介绍XML的基本概念。通过本章学习,要求掌握XML的起源和特点,XML与HTML,SGML等标记语言的关系,了解XML相关的规范和技术,XML的发展及应用情况,使读者能够对XML有一个整体的感性认识。
XML是由W3C创建的用于下一代网络数据存储、传递和交换的标准,是一种专门为Intemet设计的标记语言。XML目前已经被认为是继Java之后最激动人心的新兴Interact技术,欢迎来到XML世界。
本章主要介绍XML的发展历史,什么是XML,XML与HTML的主要区别,并了解一些概念。在此基础之上,重点介绍了与XML相关的核心技术和规范,并通过一些简单示例,使读者对XML有一个总体认识。
1.1 XML的起源和目的
XML是eXtensible Markup Language(可扩展标记语言)的缩写,这是标准的定义。根据其命名可以看出,XML的核心是标记,XML的强大功能来自于扩展性,也即XML是定义标记语言的语言(元语言)。那么什么是标记语言,XML扩展性的含义是什么,为什么要创建XML,它又是如何在早期的标记上进行改进的呢?
1.1.1标记语言
在学习XML之前,首先介绍一下标记语言,因为正确地认识和理解标记语言是学习XML的基础。
什么是标记语言?通俗地讲,标记语言(Markup Language)就是使用某种“记号”来表示特殊信息的语言。例如,在读书时,人们习惯使用彩色荧光笔把书本上的某些句子加亮,或者在某些句子下面画线等标记,表示这些内容很重要这一信息,这就是一种标记语言,只是本身不能被计算机理解并执行。
计算机能够理解的“记号”就是我们所说的标记,用于指明文档中数据的显示格式或数据意义。标记语言就是使用标记来界定和描述这些数据的语言。换句话说,所谓的标记语言就是它们所定义的标记,用来赋予电子文件除了内容之外的其他特殊含义。
……
|
|