XML完全开发指南

XML完全开发指南

宾晟, 裴红义, 孙更新, 编著

出版社:科学出版社

年代:2008

定价:56.0

书籍简介:

本书提供了一套全面系统的HTML的资料。全书共14章,介绍了XML开发。各章具体内容如下:XML概述、XML语言、XML文档类型定义——DTD、XML模式定义——XSD、XML文件的显示——CSS、XML文件的显示——XSL、XSL格式化对象、XML和Micrisoft SQL Server的集成、Xlink、Xpointer、XML DOM编程模型、.NET中的XML编程、Java中的XML编程、JavaScript中的XML编程。

书籍目录:

第1章XML概述

1.1什么是XML

1.1.1XML是元标记语言

1.1.2XML描述的是结构和语义,而不是格式

1.2XML的产生背景

1.2.1电子数据交换简介

1.2.2XML的产生及其与SGML、HTML的关系

1.3XML的优越性

1.4XML应用综述

1.5XML软件

1.5.1XML浏览器

1.5.2XML编辑器

1.5.3XML解析器

1.6XML相关技术

1.6.1级联样式表

1.6.2可扩展样式表语言

1.6.3URL和URI

1.6.4XLink和XPointer

1.6.5Unicode字符集

1.6.6如何将这些技术融合在一起

1.7XML开发工具

1.7.1XMLSpy2007的主要功能

1.7.2XMLSpy2007的图形用户界面

1.7.3XMLSpy2007的安装

1.7.4XMLSpy2007的使用

1.8本章小结

第2章XML语法

2.1XML文档结构

2.2XML文档规则

2.2.1格式良好的XML文档规则

2.2.2格式良好的XML文档

2.2.3有效的XML文档

2.3XML声明

2.4文档内容

2.4.1XML元素

2.4.2XML属性

2.4.3注释

2.4.4字符引用和实体引用

2.5命名空间

2.5.1命名冲突

2.5.2解决命名冲突的方法

2.5.3使用命名空间

2.6XML文档高级应用

2.6.1XML专用标记处理指令

2.6.2XML专用标记CDATA节

2.7本章小结

第3章XML文档类型定义DTD

3.1什么是DTD

3.2为什么要使用DTD

3.3DTD声明

3.3.1内部DTD

3.3.2外部DTD

3.4DTD语法

3.4.1元素声明

3.4.2属性声明

3.4.3实体声明

3.5本章小结

第4章XML模式定义XSD

4.1Schema简介

4.2为什么要使用Schema

4.3Schema的文档结构

4.4XSD的数据类型

4.4.1简单数据类型

4.4.2复杂数据类型

4.5Schema中的元素声明

4.5.1简单元素的声明

4.5.2复杂元素的声明

4.5.3匿名类型定义

4.6Schema中的属性声明

4.7全局元素和全局属性

4.8在XML模式中创建元素和属性组

4.8.1sequence元素

4.8.2choice元素

4.8.3group兀素

4.8.4an元素

4.8.5attributeGroup元素

4.9在一个XML模式中使用另一个模式

4.9.1include元素

4.9.2import元素

4.10本章小结

第5章XML文档的显示CSS

5.1样式表简介

5.2级联样式表CSS

5.2.1什么是CSS

5.2.2样式表与文档的链接

5.2.3级联过程

5.3CSS语法

5.4CSS属性

5.4.1字体属性

5.4.2文本属性

5.4.3背景属性

5.4.4定位属性

5.4.5尺寸属性

5.4.6布局属性

5.4.7外补丁属性

5.4.8轮廓属性

5.4.9边框属性

5.4.10内容属性

5.4.11内补丁属性

5.4.12列表属性

5.4.13表格属性

5.4.14其他属性

5.5本章小结

第6章XML文档的显示XSL

6.1XSL概述

6.2XSLT

6.2.1为什么要用XSLT

6.2.2XSLT的历史

6.2.3XSLT和CSS的比较

6.3XPath

6.3.1XPath定义

6.3.2XPath数据类型

6.3.3XPath表达式

6.3.4XPath定位路径

6.3.5XPath标准函数库

6.4XSL文档结构

6.5XSLT的元素语法

6.5.1XSL模板

6.5.2使用xsl:value-of获得节点价

6.5.3使用xsl:for-each处理多个儿素

6.5.4默认的模板规则

6.5.5对输出元素排序

6.5.6选择

6.5.7XPath表达式在XSL样式表中的使用方法总结

6.5.8决定输出要包含的内容

6.5.9使用xsl:copy复制当前节点

6.5.10使用xsl:number为节点计数

6.5.11使用xsl:variable定义常数

6.5.12命名模板

6.5.13参数及使用

6.5.14删除和保留空白

6.5.15合并多个样式表

6.6本章小结

第7章XML和MicrosoftSQLServer2000的集成

7.1MicrosoftSQLServer2000对XML的支持

7.1.1SQLServer2000中的XML特征

7.1.2SQLServer的XML体系结构

7.1.3启用ⅡS对SQLServerrXML的支持

7.2使用存储在SQLServer中的数据生成XML文档

7.2.1ForXMLRaw模式

7.2.2ForXMLAuto模式

7.2.3ForXMLExplicit模式

7.2.4转义字符和特殊符号

7.3对SQLServer数据库数据执行XPath查询

7.3.1XDR架构元素

7.3.2XPath查询的步骤

7.4把XML数据插入到SQLServer数据库表中

7.5本章小结

第8章XLink和XPointer

8.1XLink

8.1.1链接

8.1.2简单链接

8.1.3扩展链接

8.1.4外联链接

8.1.5扩展链接组

8.2XPointer

8.2.1绝对位置项

8.2.2相对位置项

8.2.3字符串位置项

8.2.4origin绝对位置项

8.3本章小结

第9章XMLDOM编程模型

9.1文档对象模型概述

9.2XML解析器

9.3DOM解析树

9.4MSXMLDOM模型结构

9.4.1DOMDocument对象

9.4.2IXMLDOMNode对象

9.4.3IXMLDOMNodeList对象

9.4.4IXMLDOMParseError对象

9.5DOM编程步骤

9.6本章小结

第10章Java中的XML编程

10.1使用DOM解析XML

10.1.1JavaDOM的API

10.1.2JavaDOM的应用

10.2使用SAX解析XML

10.2.1SAX中的事件

10.2.2JavaSAX的API

10.2.3JavaSAX的应用

10.3使用JDOM解析XML

10.3.1JDOM的API

10.3.2JDOM的应用

10.4本章小结

第11章使用JavaScript操作XML文档

11.1JavaScript语言概述

11.1.1JavaScript的基本语法

11.1.2JavaScript事件

11.1.3JavaScript程序的编写及运行

11.2使用JavaScript解析XML文档

11.2.1创建DOM文档对象并载入XML文档

11.2.2遍历XMLDOM文档

11.2.3在DOM中添加、删除和替换节点

11.3使用JavaScript验证XML文档

11.3.1使用DOM验证XML文档对于DTD的有效性

11.3.2使用DOM验证XML文档对于XML模式的有效性

11.4使用样式表实时处理XML文档

11.5本章小结

第12章.NET中的XML编程

12.1使用流模式处理XML文档

12.1.1读取XML文档

12.1.2写XML文档

12.2使用DOM处理XML文档

12.2.1.NETW3CDOM类简介

12.2.2使用DOM加载及保存XML数据

12.2.3使用DOM浏览XML文档

12.2.4创建新节点

12.2.5修改和删除节点

12.3ADO.NET与XML

12.3.1ADO.NET简介

12.3.2XML与DataSct对象的关系

12.3.3使用DataSct对象访问XML文档

12.3.4同步XML文档和DataSet对象

12.4XML查询

12.4.1XPathDocumernt对象

12.4.2XPathNavigator对象

12.4.3XPathExpression对象

12.5XML转换

12.5.1使用编程的方式实现XML转换

12.5.2使用ASP.NET中的控件显示XML数据

12.5.3扩展XSLT样式表

12.5.4扩展对象

12.6XML序列化

12.6.1XML的序列化

12.6.2使用XmlSeriauzer序列化对象

12.6.3控制XML序列化

12.7本章小结

第13章.NET中的XMLWebService

13.1XMLWebService概述

13.1.1什么是WebService

13.1.2WebService软件的支持

13.1.3XMLWebService的定义

13.1.4XMLWebService的技术支持

13.2创建和使用XMLWebService

13.2.1创建XMLWebService

13.2.2使用XMLWebService

13.3本章小结

第14章XML最新应用Ajax

14.1Ajax概述

14.2Ajax技术基础

14.3Ajax技术核心

14.3.1创建XMLHttpRequest对象

14.3.2XMLHttpRequest对象的方法与属性

14.3.3Prototype框架

14.4Ajax应用

14.5本章小结

内容摘要:

  XML是ExtensibleMarkupLanguage的简写,是一种扩展性标记语言。在Web编程、新型数据库系统、计算机网络编程、网络数据交换和跨平台编程中,XML正发挥着越来越重要的作用。它必将成为未来电子商务和数据管理的核心技术。本书技术阐述与实践应用相结合,强调理论联系实际开发需求,并始终以介绍XML中已成熟的标准和应用技术为主要出发点。书中的应用实例均取自实际开发项目,读者可以对其稍加修改后直接应用到自己的开发中。  XML是新一代网络数据表示、传输和交换的标准,是Internet环境中跨平台的、依赖于内容的技术。它的应用已经渗透到与网络数据处理相关的各个领域。  本书系统阐述了进行XML开发所涉及的相关技术,力图向读者展示一个完整的XML开发环境。主要内容包括:XML开发工具,XML语法,DTD和XSD,CSS和XSL,在SQLServer2000中如何操作XML数据,XLink和XPointer,DOM模型,Java、JavaScript、.NET中的XML编程,XMLWebService技术,全书最后介绍了Web2.0时代XML技术的最新应用一一Ajax。  本书采用理论与实践结合、相互渗透、逐步引导的讲解方法。在介绍技术的基础知识后,通过实例深入剖析技术的具体应用,帮助读者快速入门并逐步精通。  本书面向XML初学者,可作为高等院校计算机、电子商务以及信息类相关专业课程的教材,也可供广大Web应用程序开发者和用户参考。

书籍规格:

书籍详细信息
书名XML完全开发指南站内查询相似图书
9787030211743
如需购买下载《XML完全开发指南》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位科学出版社
版次1版印次1
定价(元)56.0语种简体中文
尺寸26装帧平装
页数印数

书籍信息归属:

XML完全开发指南是科学出版社于2008.出版的中图分类号为 TP312-62 的主题关于 可扩充语言,XML-程序设计-指南 的书籍。