XML基础教程
- ISBN:711515251
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:251
- 出版时间:2006-11-01
- 条形码:9787115152510 ; 978-7-115-15251-0
本书特色
系统介绍xml语言及其相关技术,注重基础知识和基本技能培养,提供xml网络应用实例。
本书作者高怡新教授从事高校计算机教学和研究工作多年,具有丰富的教学经验。近年来,编写出版各类计算机教材十余部,发行量达数十万册,被众多院校采用,受到广泛好评。
xml(可扩展标记语言)是由w3c(万维网联盟)推出的新一代网络数据表示、传递和交换的标准,是internet环境中跨平台的、依赖于内容的技术。xml揭示了数据本身的含义,其应用已经渗透到电子商务以及与网络数据处理相关的各个领域。目前,xml在internet中的地位已经确立,各主要软件供应商都在其*新的软件版本中加强了对xml的支持,业界对xml的研究和应用正在快速升温,并在网络上迅速拓展。
本书系统地介绍了设计和使用xml文档所必需的基本概念与技术,使学生对xml相关技术有比较全面的了解,并能够在今后的web应用程序设计中运用xml技术对数据进行灵活的描述、交换和显示。
本书在讲述xml基本概念及其语法规则的基础上,系统地介绍了xml技术体系中业已成熟的标准和应用技术。包括:使用dtd与xml schema确保xml文档的有效性,使用css与xsl格式化显示xml文档内容,使用ds0与dom访问xml文档的各种方法等。书中每一章都配有相当数量的范例和习题,并在*后一章给出了利用xml进行网络应用程序设计的实例。
本书可作为高职高专计算机、电子商务等相关专业的教材,同时可作为高等院校相关专业教学用书,也可作为web应用程序开发者学习与掌握xml技术的参考书。
内容简介
xml是新一代网络数据表示、传递和交换的标准,是internet环境中跨平台的、依赖于内容的技术,其应用已经渗透到与网络数据处理相关的各个领域。本书系统地阐述了xml的基本概念和语法规则,介绍了如何用dtd与xml schema来确保xml文档的有效性,讲述了使用css与xsl样式表来显示和转换xml文档的各个步骤,探讨了使用dso与dom访问xml文档的各种方法。书中每一章都配有相当数量的范例和习题,并在*后一章给出了利用xml与asp进行网络应用程序设计的实例。
本书作为高职高专计算机、电子商务以及信息类相关专业的教材,也可供相关技术研究人员、广大web应用程序开发者和用户参考。
目录
1.1 标记语言概述
1.2 html及其局限
1.2.1 html文档范例
1.2.2 html文档基本架构
1.2.3 html文档常用标记
1.2.4 html的局限
1.3 xml解决方案
1.3.1 xml的实现机制
1.3.2 xml文档实例
1.3.3 xml的官方目标
1.4 xml的特点
1.4.1 xml的优势
1.4.2 xml与java
1.4.3 xml的不足
1.5 xml的应用
1.5.1 xml的应用领域
1.5.2 xml的延伸语言
1.5.3 xml的其他应用
1.6 xml相关技术
小结
习题
第2章 xml语法
2.1 xml文档结构
2.1.1 xml文档的组成与声明
2.1.2 xml文档的注释与处理指令
2.2 xml文档的元素
2.2.1 xml文档的元素
2.2.2 xml元素综合示例
2.3 xml元素的属性
2.3.1 元素属性的定义
2.3.2 属性值定义规则
2.3.3 将元素内容转换成属性
2.4 cdata区段
2.4.1 特殊字符的使用
2.4.2 cdata的格式
2.4.3 cdata的位置
2.5 xml名称空间
2.5.1 名称空间的概念
2.5.2 名称空间的定义
2.5.3 默认名称空间
2.5.4 混合使用xml和html
2.6 正确的xml文档
小结
习题
第3章 使用dtd规范xml文档
3.1 dtd基本概念
3.1.1 dtd简介
3.1.2 dtd的基本结构
3.2 dtd对元素的声明
3.2.1 元素声明的语法
3.2.2 各种元素的声明
3.2.3 元素声明综合示例
3.3 dtd对属性的声明
3.3.1 属性声明的语法
3.3.2 属性的附加声明
3.3.3 属性的各种类型
3.4 dtd的引用
3.4.1 引用内部dtd
3.4.2 引用外部dtd
3.4.3 混合引用dtd
3.5 实体的声明与引用
3.5.1 实体的概念与分类
3.5.2 内部一般实体
3.5.3 外部一般实体
3.5.4 内部参数实体
3.5.5 外部参数实体
3.6 xml schema简介
3.6.1 xml schema基本概念
3.6.2 xml schema数据类型
3.6.3 xml根元素的声明
3.6.4 xml元素及其属性的声明
3.6.5 xml schema范例说明
3.6.6 xml schema的引用
小结
习题
第4章 使用css格式xml文档
4.1 css简介
4.1.1 css的基本知识
4.1.2 css的创建与应用
4.2 css基本语法
4.2.1 css语法概述
4.2.2 css选择器
4.2.3 css属性与属性值
4.3 css属性的设置
4.3.1 设置显示属性
4.3.2 设置字型属性
4.3.3 设置色彩属性
4.3.4 设置边框属性
4.3.5 设置布局属性
4.3.6 设置背景属性
4.3.7 设置文本属性
4.4 css的链接
4.4.1 使用一般链接指令
4.4.2 使用@import指令
4.4.3 样式应用说明
4.5 css应用实例
4.5.1 应用实例一
4.5.2 应用实例二
小结
习题
第5章 使用xsl转换xml文档
5.1 xsl概述
5.1.1 xsl的基本知识
5.1.2 xml文档结构树
5.1.3 xsl文档的创建与应用
5.1.4 xsl与css的比较
5.2 xsl模板
5.2.1 xsl模板指令
5.2.2 xsl模板应用实例
5.3 xsl节点选择
5.3.1 使用元素名选择节点
5.3.2 使用匹配符选择节点
5.3.3 使用路径选择节点
5.3.4 选择指定的元素属性
5.3.5 使用附加条件选择节点
5.4 xsl控制指令
5.4.1 简单判断指令
5.4.2 多条件判断指令
5.4.3 循环处理指令
5.4.4 输出内容的排序
5.5 xsl应用实例
5.5.1 xml文档实例
5.5.2 xsl样式表实例
小结
习题
第6章 使用dso显示xml文档
6.1 dso简介
6.1.1 dso的基本知识
6.1.2 xml文档绑定到html网页
6.1.3 xml元素绑定到html元素
6.2 使用dso显示记录
6.2.1 使用dso显示单一记录
6.2.2 使用简单表格显示xml记录
6.2.3 使用分页表格显示xml记录
6.2.4 使用嵌套表格显示xml记录
6.3 使用dso显示元素属性
6.3.1 显示xml记录的属性
6.3.2 显示xml字段的属性
6.4 使用dso显示图像元素
6.5 使用dso与script编程
6.5.1 浏览dso记录
6.5.2 编辑与添加dso记录
6.5.3 查询dso记录
小结
习题
第7章 使用dom访问xml文档
7.1 dom概述
7.1.1 dom简介
7.1.2 dom与sax
7.1.3 dom结构树
7.2 dom对象架构
7.2.1 dom对象概述
7.2.2 xml dom的主要对象
7.3 dom客户端编程访问xml
7.3.1 在客户端编程中建立dom
7.3.2 显示单记录xml文档数据
7.3.3 显示多记录xml文档数据
7.3.4 查询指定的xml元素数据
7.3.5 访问xml文档的属性值
7.3.6 测试xml文档的有效性
7.4 dom服务器端编程访问xml
7.4.1 asp编程环境与dom
7.4.2 利用asp编程创建xml文档
7.4.3 利用asp编程遍历xml文档
7.4.4 利用asp编程添加xml数据
7.4.5 利用asp编程修改xml数据
7.4.6 利用asp编程转换xml文档
小结
习题
第8章 xml网络应用实例
8.1 xml技术与数据库技术
8.1.1 数据库技术的优势及其局限
8.1.2 xml技术的优势及其不足
8.2 利用xml实现客户登录系统
8.2.1 客户登录系统简介
8.2.2 客户信息xml文档
8.2.3 客户登录页面设计
8.2.4 客户注册页面设计
8.3 利用xml实现访客留言簿
8.3.1 访客留言簿简介
8.3.2 留言簿总体设计
8.3.3 存放留言的xml文档
8.3.4 留言簿页面代码设计
8.3.5 留言簿管理页面设计
习题
附录 xml相关词汇表
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
情感计算
¥66.8¥89.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥48.3¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
LINUX实战——从入门到精通
¥48.3¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥38.7¥79.0