分享
 
 
 

XML基础教程

XML基础教程  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,HTML XML ,

作者: 高怡新 编著

出 版 社: 人民邮电出版社

出版时间: 2006-11-1字数:版次: 1页数: 251印刷时间:开本: 16开印次:纸张:I S B N : 9787115152510包装: 平装编辑推荐

系统介绍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章 XML概述

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相关词汇表

书摘插图

第1章XML概述

XML(eXtensible Markup Language,可扩展标记语言)是由W3C(World Wide Web Consortium,万维网联盟)推出的用于新一代网络数据表示、传递和交换的标准,是Internet环境中跨平台的、依赖于内容的技术。

目前,XML在Internet中的地位已经确立,世界各主要软件供应商竞相与之靠拢,纷纷在其最新的软件版本中加强了对XML的支持。业界对XML的研究和应用正在快速升温,并在互联网上迅速拓展,这使得XML的应用已经渗透到各个领域,同时对XML的学习与探讨也正在全面展开。

1.1标记语言概述

人类总是在不断地改进对信息的表示与处理方式,科学技术发展到今天,计算机等各种信息处理设备已经将各种信息数字化,并逐步取代了手工的文档处理系统。

目前的各种电子文档不仅记录了所包含的数据内容,而且还记录了大量的用于排版、处理或印刷的格式信息。传统的文档格式化工作是由排版工人完成的,他们会给需要特殊格式的文字或数据作上标记。与此类似,当代的许多电子文档处理系统也是基于这种标记而工作的。在标记电子文档方面,最早成为国际标准的标记语言是结构化通用标记语言(SGML),目前最流行的标记语言是超文本标记语言(HTML),而本书所介绍的则是有着广泛应用前景的可扩展标记语言(XML)。

1.标准通用标记语言(SGML)

SGML(Standard Generalized Markup Language,标准通用标记语言),是一种定义电子文档结构和描述其内容的国际标准语言,是所有电子文档标记语言的起源,早在Web发明之前SGML就已存在。

IBM公司的有关技术人员在1969年就已开发出一种通用标记语言G池,用来解决不同计算机系统中文档格式不相同的问题。GML是一种可以创建各种数据标记的语言,能够方便地标识出任何数据集合的结构,因而成为IBM许多电子文档系统的基础。1986年ISO(国际标准化组织)批准GML为国际标准,并正式定名为SGML。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有