网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 XML基础及实践开发教程(21世纪高等学校计算机应用技术规划教材)
分类
作者 唐琳
出版社 清华大学出版社
下载
简介
编辑推荐

唐琳主编的《XML基础及实践开发教程》的特点有如下几点:

(1)案例驱动。

每个知识点都通过案例进行说明,帮助读者更深刻地理解知识点。

(2)注重实践能力。

通过案例提升读者解决实际问题的能力。

(3)练习充分。

每一章均配有习题,帮助读者进一步理解本章的内容。

本书既可作为高等院校计算机、电子商务及信息等相关专业的教材,也可作为相关研究人员、技术人员的参考书。

内容推荐

唐琳主编的《XML基础及实践开发教程》系统地介绍XML基本语法及相关技术。

全书共分四部分14章:第一部分为XML基础,包括XML入门、在XML中使用DTD、命名空间、在XML中使用Schema、Schema高级技术;第二部分为XML的显示技术,包括XML的显示技术之CSS、XPath、XSLT;第三部分为基于Java的XML文档解析技术,包括DOM、SAX、JDOM、DOM4J和Digester;第四部分为XML在数据库中的应用,包括关系数据库与XML、深入Oracle学习XML。

《XML基础及实践开发教程》既可以作为高等院校计算机相关专业学生XML相关课程的教材,也可以作为IT从业人员的自学参考书。

目录

第1章 XML入门

 1.1 了解XML

1.1.1 第一个XML文档

1.1.2 XML的发展历史

1.1.3 XML与其他标记语言相比较

1.1.4 XML编辑工具

 1.2 XML的语法基础

1.2.1 XML的文档分类

1.2.2 XML的文档组成

1.2.3 XMI,的基本语法规则

 1.3 XML的元素构成

1.3.1 元素的形式

1.3.2 元素的内容

 1.4 XML相关技术及不同用途下的类似技术

1.4.1 XML的相关技术

1.4.2 XML的类似技术

 1.5 本章小结

 习题1

第2章 在XML中使用DTD

 2.1 DTD介绍

2.1.1 DTD概述

2.1.2 DTD的基本语法

2.1.3 引入DTD的方式

2.1.4 使用XMLSpy创建DTD

 2.2 DTD中的元素

2.2.1 元素定义语法

2.2.2 元素类型

 2.3 DTD中的属性

2.3.1 属性定义语法

2.3.2 属性类型

 2.4 DTD中的实体和符号

2.4.1 实体

2.4.2 符号

 2.5 使用XMLSpy做DTD与XML转换

2.5.1 根据XML文件产生DTD

2.5.2 根据DTD文件产生XML

 2.6 DTD的优缺点

 2.7 本章小结

 习题2

第3章 命名空间

 3.1 命名空间概述

 3.2 命名空间作用域

 3.3 元素对命名空间的使用

 3.4 属性对命名空间的使用

 3.5 DTD对命名空间的支持

 3.6 本章小结

 习题3

第4章 在XML中使用Schema

 4.1 Schema概述

4.1.1 Schema基础知识

4.1.2 第一个Schema文件

 4.2 Schema的引用方法

 4.3 Schema的语法结构

4.3.1 元素

4.3.2 属性

4.3.3 注释

 4.4 Schema的数据类型

4.4.1 内置数据类型

4.4.2 用户自定义数据类型

 4.5 本章小结

 习题4

第5章 Schema高级技术

 5.1 Schema的高级特性

5.1.1 元素的替换

5.1.2 抽象元素和抽象类型

5.1.3 限制替换元素和限制派生类型

5.1.4 限制替换类型

5.1.5 元素和属性的约束

 5.2 Schema的复用

5.2.1 使用include元素复用Schema

5.2.2 使用redefine元素复用Schema

5.2.3 使用import元素复用Schema

 5.3 Schema实践技巧——空元素的表示

 5.4 本章小结

 习题5

第6章 XML的显示技术之CsS

 6.1 XML的显示技术

 6.2 在XML中引入CSS

 6.3 CSS的基本语法

6.3.1 CSS语法

6.3.2 CSS属性

6.3.3 CSS单位

6.3.4 CSS选择器

6.3.5 CSS实践

 6.4 本章小结

 习题6

第7章 XPath

 7.1 XPath概述

 7.2 XPath结点

 7.3 XPath路径

7.3.1 轴

7.3.2 XPath结点测试

7.3.3 谓词

7.3.4 简化路径

 7.4 XPath运算符

 7.5 XPath函数

 7.6 本章小结

 习题7

第8章 XSLT

 8.1 XSLT概述

8.1.1 XSLT基本概念

8.1.2 第一个XSLT

8.1.3 使用XMLSpy工具创建XSLT

 8.2 在XML中引用XSLT

 8.3 XSLT的转换模式

 8.4 XSLT的基本语法

8.4.1 XSLT的文档结构

8.4.2 output标记

8.4.3 模板及模板调用

8.4.4 转换为HTML文档常用标记

8.4.5 转换为XML文档常用标记

 8.5 XSLT的复用

 8.6 本章小结

 习题8

第9章 DOM

 9.1 XML文档解析技术

9.1.1 XML文档解析技术概述

9.1.2 DOM与SAX相比较

9.1.3 JAXP

 9.2 使用DOM解析XML文档

 9.3 DOM接口及其应用

9.3.1 DOM的核心概念——结点

9.3.2 使用了AXP通过DOM解析XML文档

9.3.3 使用JAXP通过DOM输出XML文档

9.3.4 使用丁AXP通过DOM修改XML文档

 9.4 本章小结

 习题9

第10章 SAX

 10.1 SAX概述

10.1.1 SAX基础知识

10.1.2 第一个SAX程序

 10.2 使用SAX解析XML文档

10.2.1 XMLReader和XMLReaderFactory

10.2.2 SAXParser和SAXParserFactory

 10.3 SAX接口及其应用

10.3.1 ContcntHandler接口

10.3.2 AttributcS和Attributes2接口

10.3.3 EnorHandler接口

10.3.4 DTDHandler和DeclHandler接口

10.3.5 EntityResolver和EntityResolver2接口

10.3.6 LexicalHandler接口

 10.4 DeraultHandler和DcfaultHandler2类开发实践

 10.5 本章小结

 习题10

第11章 JDOM和DOM4J

 11.1 JDOM和DOM4J概述

11.1.1 JDOM基础知识

11.1.2 DOM4J基础知识

11.1.3 DOM4J与JDOM相比较

 11.2 使用JDOM对XML文档进行操作

11.2.1 使用JDOM解析XML文档

11.2.2 使用JDOM创建XML文档

11.2.3 使用JDOM修改XML文档

 11.3 使用DOM4J对XML文档进行操作

11.3.1 使用DOM4J解析XML文档

11.3.2 使用DOM4J创建XML文档

11.3.3 使用DOM4J修改XML文档

 11.4 本章小结

 习题11

第12章 Digester

 12.1 Digester概述

12.1.1 Digester基础知识

12.1.2 Digester的下载

12.1.3 使用Digester解析简单的XML文档

 12.2 处理规则

12.2.1 Rule类

12.2.2 Digester类

 12.3 深入Struts框架学习Digester

 12.4 本章小结

 习题12

第13章 关系数据库与XML

 13.1 数据库技术的发展

13.1.1 传统的数据库系统

13.1.2 新兴的数据库技术

 13.2 XML与数据库

13.2.1 XML是数据库吗

13.2.2 是否需要XML数据库

13.2.3 数据与文档

13.2.4 XML数据库模型

 13.3 数据模型

13.3.1 关系数据模型

13.3.2 XML数据模型

 13.4 数据存储

 13.5 系统结构

 13.6 查询与索引

13.6.1 查询

13.6.2 索引

 13.7 本章小结

 习题13

第14章 深入Oracle学习XML

 14.1 Oracle数据库对XML的支持

14.1.1 支持XML的数据库版本

14.1.2 什么时候需要XDB数据库属性

14.1.3 哪些版本支持XQuery

14.1.4 Oracle中XML数据的存储方式

 14.2 以关系表存储XML数据

 14.3 以XML Type方式存储XML数据

14.3.1 I/O操作速度对比

14.3.2 查询操作测试

14.3.3 更新操作测试

14.3.4 索引测试

 14.4 本章小结

 习题14

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/2 10:38:16