本书系统介绍了设计和使用XML文档所必需的基础知识,以及很多非常重要的相关技术。通过本书学习,使学习者对XML语言有一个全面的了解,掌握相关的主要知识,在软件设计中运用XML技术灵活地进行信息描述,交换和显示。适合具有一定计算机基础知识的读者阅读,可作为计算机及相关专业本科Web设计或XML课程的教材或自学用书。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | XML实用教程(21世纪全国应用型本科计算机系列实用规划教材) |
分类 | |
作者 | 丁跃潮//张涛 |
出版社 | 北京大学出版社 |
下载 | ![]() |
简介 | 编辑推荐 本书系统介绍了设计和使用XML文档所必需的基础知识,以及很多非常重要的相关技术。通过本书学习,使学习者对XML语言有一个全面的了解,掌握相关的主要知识,在软件设计中运用XML技术灵活地进行信息描述,交换和显示。适合具有一定计算机基础知识的读者阅读,可作为计算机及相关专业本科Web设计或XML课程的教材或自学用书。 内容推荐 可扩展标记语言XML是一种新的Web开发辅助语言,利用它可以通过。Intenet/Intranet进行信息的描述、交换和显示。本书是学习和应用XML语言的实用教材,书中阐述了XML的基本概念、语法规则、文档类型定义(DTD)、Schema结构、层叠样式单(CSS)、数据源对象(DS0)、文件转换(XSLT)、文档对象模型(DOM),还介绍了在Java、ASP和.NET以及电子商务环境下XML的应用。为适应没有任何Web编程知识的读者,还介绍了HTML基础知识。本书内容由浅入深,全书13章分初、中、高级入门3个层次,适合各类读者。在讲解基本概念和基础知识的同时给出了大量实例。每章还包括了教学提示、教学目标、小结和习题,便于读者巩固所学的知识。 本书适合具有一定计算机基础知识的读者阅读,可作为计算机及相关专业本科Web设计或XML课程的教材,也可作为大专院校非计算机专业学习计算机基础的教学参考书和自学用书,还可供从事Web应用软件设计的科研人员参考。 目录 第1章 引论 1.1 标记语言的发展 1.1.1 SGML的起源 1.1.2 HTML的出现 1.1.3 XML的诞生 1.2 XML的特点和应用前景 1.2.1 XML的特点 1.2.2 XML的应用前景 1.3 XML文档的数据结构 1.3.1层状结构数据模型 1.3.2 XML语法的基本点 1.3.3 XML文档的结构 1.4 XML的开发和应用环境 1.4.1 XML编辑工具 1.4.2 XML验证工具 1.4.3 XML解析器 1.4.4.XML浏览工具 1.5 小结 1.6 习题 第2章 HTML基础 2.1 HTML概述 2.1.1 HIML概述 2.1.2 如何编写一个HTML文件 2.1.3 HTML文件的调试 2.2 HTML的标记 2.2.1 标记的一般特性 2.2.2 常用标记 2.3 文字修饰 2.3.1 字号 2.3.2 字体样式 2.3.3 特殊标记 2.4 列表 2.5 表格 2.5.1 <table>和</table> 2.5.2 <caption>和</caption〉 2.5.3 <tr>和</tr> 2.5.4 <th>和</th> 2.5.5 <td〉和</td> 2.6 色彩 2.6.1 色彩的表示 2.6.2 文本的色彩 2.6.3 表格的颜色 2.6.4 <hr>标记的bgcolor属性 2.7 超文本链接 2.7.1 超文本链接的概念 2.7.2 页面链接 2.7.3 本地链接 2.7.4 电子邮件链接 2.8 小结 2.9 习题 第3章 XML基础 3.1 XML标记语法 3.1.1 标记的命名规则 3.1.2 标记的使用规则 3.2 XML文档的语法和数据结构 3.2.1 处理指令 3.2.2 XML的属性 3.2.3 特殊字符的使用 3.2.4 XML文档中的注释 3.2.5 程序中的文字CDATA标记 3.3 XML的相关技术 3.3.1 CSS 3.3.2 DTD 3.3.3 XML Schema 3 3 4 XSL 3.5 XML DOM 3.3.6 XML的链接语言 3.4 XML名称空间 3.4.1 名称空间的声明 3.4.2 名称空间的范畴 3.5 开发工具XMLSpy与XML实例 3.6 小结 3.7 习题 第4章 xML文档类型定义 4.1 DTD的作用 4.2 DTD元素 4.2.1 元素的基本类型 4.2.2 元素的声明 4.3 DTD属性 4.3.1 属性的声明 4.3.2 属性的类型 4.4 DTD中的实体 4.4.1 实体的概念 4.4.2 实体的分类 4.5 使用DTD 4.5.1 内部DTD 4.5.2 外部DTD 4.5.3 混合DTD 4.6 综合实例 4.6.1 DTD片段 4.6.2 系统DTD文档 4.6.3 XML文档片段 4.6.4 生成完整的XML文档 4.7 小结 4.8 习题 第5章 XML Schema结构 5.1 Schema概述 5.2 Schema的格式和使用 5.2.1 简单实例 5.2.2 Schema的使用 5.3 Schema元素的声明 5.3.1 schema根元素 5.3.2 element元素 5.3.3 设置默认值和固定值 5.3.4 引用元素和替代 5.4 Schema的属性声明 5.4.1 创建属性 5.4.2 为属性指派类型 5.4.3 属性的默认值和固定值 5.5 Schema的数据类型 5.5.1 简单类型 5.5.2 复杂类型 5.6 Schema的名称空间 5.6.1 命名冲突 5.6.2 使用前缀解决命名冲突问题 5.6.3 使用名称空间 5.6.4 URI、URL和L;RN 5.6.5 名称空间的作用域 5.6.6 在XSDL中使用的名称空间 5.7 使用XMLSpy建立Schema文档 5.7.1 建立根结点 5.7.2 为根结点book添加子结点title、author、price、resume及属性isbn 5.7.3 为XML文档指定Schema 5.8 小结 5.9 习题 第6章 层叠样式表 6.1 CSS简介 6.1.1 CSS的概念 6.1.2 CSS的使用 6.2 设置字体属性 6.2.1 font属性集 6.2.2 实例 6.3 设置色彩和背景图像属性 6.3.1 定义前景色 6.3.2 定义背景色 6.4设置边界属性 6.4.1设置边框属性 6.4.2设置填充属性 6.413设置大小属性 6.4.4设置定位属性 6.4.5设置页面边界属性 6.5 CSS2新增功能 6.5.1@规则 6.5.2新增属性 6.5.3其他伪类 6.6综合实例 6.7小结 6.8 习题 第7章 XML数据源对象 7.1 数据岛、XML数据源对象和数据绑定 7.1.1 数据岛和XML数据源对象 7.1.2 数据绑定 7.1.3 XML与HTML结合的优势 7.2 支持数据绑定的HTML元素 7.3 将XML文件数据嵌入HTML 7.3.1 内部嵌入XML 7.3.2 使用外部的.XML文件 7.4 结合脚本语言的XML 7.4.1 HTML中的XML数据岛记录编辑与添加 7.4.2 HTML中的XML数据岛记录集页面管理 7.5 综合应用实例 7.6 小结 7.7 习题 第8章 XSL转换 8.1 XSL概述 8.1.1 XSL的意义 8.1.2 XSLT和CSS的比较 8.1.3 浏览器对XSL的支持 8.2 XSI基础 8.2.1 XSL的组成 8.2.2 xSLT简介 8.2.3 XPath简介 8.2.4 XPointer、XLink和XQuery 8.2.5 xst.FO 8.3 XSLT转换语言 8.3.1 一个简单的xSLT示例 8.3.2 示例中的元素分析 8.3.3 xsL的执行过程 8.3.4 应用XSLT 8.3.5 stylesheet元素 8.3.6 xSLT模板 8.4 XSLT模板体 8.4.1索引与过滤 8.4.2 xslfor.each 8.4.3 xslvalue.O£ 8.4.4 xslchoose、xslwhen和xslotherwise 8.4.5 xslif、xslelement和xslattribute 8.4.6 变量 8.4.7 执行模板 8.4.8 完整的样式表实例 8.5 使用XML Spy建立XSLT文档 8.6 小结 8.7 习题 第9章 XML文档对象模型 9.1 DOM基础知识 9.1.1 DOM的概念和组成 9.1.2 DOM结构模型 9.1.3创建document对象 9.2 客户端加载XMI 9.2.1 加载外部XML文件 9.2.2 加载XML文档字符串 9.2.3 加载XML文件及其转换文件 9.3 服务器端加载XML 9.3.1 服务器端加载XMI,文件并显示所有元素 9.3.2 服务器端加载XMI,文件及其转换文件并显示所有元素 9.4 parscError对象 9.4.1 parseError属性 9.4.2 出现错误时的处理 9.5 DOM的结点接口 9.5.1 新增XML结点 9.5.2 删除XML元素和属性 9.5.3 访问和修改XML DOM结点 9.6 小结 9.7 习题 第10章 X札与Java 10.1 Java简介 10.1.1 Java的诞生 10.1.2 Java的特点 10.1.3 Java带来的影响 10.2 Java的开发环境 10.2.1 JDK的安装 10.2.2 JDK的配置 10.3 Java程序加载XML文件 10.3.1 JAXP简介 10.3.2 常用的DOM接口 10.3.3 加载XML文档文件 10.3.4 设定加载XML,文件的参数 10.4 Java程序中访问XML元素和属性 10.4.1 访问XML元素和属性. 10.4.2 使用DOM创建XML文档 10.5 Java程序中XML.文件的转换 10.6 小结 10.7 习题 第1 1章 XML与AsP 11.1 ASP简介 11.1.1 ASP的功能 11.1.2 ASP内建对象 11.2 ADO的内部对象 11.2.1 Connection对象 11.2.2 Recordsct对象 11.2.3 Rccordsct对象的方法 11.2.4利用Connection、Rccordsct对象存取数据表数据 11.3 XML在ASP中的应用 11.3.1 使用ASP创建XML DOM对象 11.3.2 使用ASP遍历XML DOM对象 11.3.3 使用ASP显示XML 文件 11.3.4 使用ASP创建XML文档 11.3.5 使用ASP转换XML文档成HTML文档 11.3.6 数据库记录转换成XML文档 11.4 综合实例 11.5 小结 11.6 习题 第12章 ebXML简介 12.1 ebXML 12.1.1 cbXML的设计目标 12.1.2 cbXML的概念 12.1.3 cbXML的任务 12.2 cbXML的技术体系结构 12.2.1 消息传送 12.2.2 商务处理流程和信息建模 12.2.3 贸易伙伴草案和协定 12.2.4 注册表 12.2.5 核心组件 12.3 ebXML的应用过程 12.3.1 实现阶段 12.3.2 发现和获取阶段 12.3.3 实时运行阶段 12.4 ebXML展望 12.4.1 电子商务全球化解决方案 12.4.2 可用性和互通性 12.4.3 从现有的EDI和XML方案迁移 12.4.4 安全性保证 12.5 小结 12.6 习题 第13章 XML与.NET构建小型Web应用 13.1.NETFramework介绍 13.1.1 .NET构架 13.1.2 从MSXML,到.NET的XML 13.1.3 XML分析模式 13.2 Visual Studio.NET集成开发环境. 13.2.1 Visual Studio.NET’主界面 13.2.2 XML编辑器 13.3用.NET处理XML文档 13.3.1.NET下与XML相关的类简介 13.3.2 用XmlTextReader类读取和解析XML文档 13.3.3 用XmlTrextWriter类书写XML文档 13.3.4 存储和处理XML文档 13.3.5 XML与数据库协调工作 13.4 利用XML和.NET构建动态网站 13.4.1 网上书店项目概述 13.4.2 网站后台数据文件 13.4.3 网站站点架构 13.4.4 具体实现 13.5 小结 13.6 习题 参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。