XML技术应用-(第二版)
XML技术应用-(第二版)作者:贾素玲 开 本:32开 书号ISBN:9787302456179 定价: 出版时间:2017-02-01 出版社:清华大学出版社 |
XML技术应用-(第二版) 本书特色
本书从XML的基本概念开始,结合具体代码示例,由浅入深地介绍了XML基础应用,以及结合XML的相关技术的应用。 本书共分为9章。首先介绍了XML的基本概念和语法,接着介绍了用来约束XML文档的两种规范: 文档类型定义和XML SChema,然后介绍了如何利用文档对象模型来访问XML文档以及如何利用可扩展样式语言来转化XML文档,*后介绍了其他一些基于XML的应用技术,包括XQuery、XLink、XPointer、XML Web Services。 本书可作为高等院校计算机相关专业的参考书,也可供相关专业技术人员和教育工作者查阅使用。
XML技术应用-(第二版) 内容简介
1.主要内容包括XML概述、XML语法、文档类型定义、文档对象模型、XSL转换、XML中的链接、命名空间、XML Schema以及Web Services。2.附录A介绍了简单易用的XML集成开发环境XML SPY的安装及使用, 附录B介绍了一组由Java语言提供的针对XML的API。3.以XML 1.0版本为基础,语言简洁、内容丰富、涵盖面广,并且包含丰富的实例程序。4.面向XML的初学者,避开XML的高级应用,从*简单、*基础的内容入手,使读者牢牢掌握基本知识,这样再学习和研究高级应用就会容易得多。
XML技术应用-(第二版) 目录
目录 第1章XML概述 1.1XML的概念 1.1.1标记语言 1.1.2XML的起源 1.2XML的特性和优点 1.2.1XML的特性 1.2.2XML的优点 1.3XML的处理过程 1.4XML的设计目标 1.5XML的相关技术 1.6创建并显示简单的XML文档 1.6.1Hello XML World 1.6.2显示XML文档 本章小结 思考题 第2章XML语法 2.1XML文档结构 2.1.1序言区 2.1.2主体区 2.1.3尾声区 2.2元素和标记 2.2.1元素的命名 2.2.2标记 2.2.3空元素 2.2.4元素的嵌套 2.3属性 2.3.1属性的命名 2.3.2属性的值 2.4引用 2.4.1实体引用 2.4.2字符引用 2.5处理指令 2.6注释 2.7CDATA节 2.8创建格式良好的XML文档 2.8.1XML文档的声明 2.8.2元素 2.8.3属性 2.8.4其他 2.8.5文档全文 本章小结 思考题 第3章文档类型定义 3.1DTD的概念 3.2DTD的调用 3.2.1内部DTD的声明 3.2.2外部DTD的声明 3.2.3内部DTD和外部DTD的联合使用 3.3DTD的结构 3.4元素的声明 3.4.1#PCDATA 3.4.2空元素 3.4.3子元素 3.4.4混合型 3.4.5ANY 3.5实体的声明 3.5.1内部一般实体 3.5.2外部一般实体 3.5.3内部参数实体 3.5.4外部参数实体 3.6属性的声明 3.6.1设置属性的类型 3.6.2属性的默认设置 本章小结 思考题 第4章命名空间和XML Schema 4.1命名空间的概念 4.2命名空间的语法 4.2.1定义命名空间 4.2.2多个命名空间 4.2.3属性 4.2.4默认命名空间 4.3命名空间的有效性 4.4XML Schema与DTD 4.5XML Schema有效性检验 4.6XML Schema语法 4.6.1简单类型 4.6.2复杂类型 4.6.3xsd:any元素和xsd:anyAttribute元素 4.6.4数据类型 4.6.5文档举例 本章小结 思考题 第5章文档对象模型 5.1DOM概述 5.1.1DOM的概念 5.1.2DOM的结构 5.1.3DOM的工作方式 5.1.4DOM的规范 5.1.5正确理解DOM 5.2DOM API 5.2.1DOM API的概念 5.2.2DOM接口继承树 5.2.3DOM API核心接口 5.3利用DOM API处理结构化文档 5.3.1遍历XML文档 5.3.2处理结点 5.4DOM的简单应用 5.4.1Java XML解析器 5.4.2遍历文档 5.4.3添加结点 5.4.4删除结点 5.4.5替换结点 本章小结 思考题 第6章可扩展的样式语言 6.1XSL的概念 6.2XSLT概述 6.2.1转换语言 6.2.2树状结构 6.2.3XSLT文档 6.3XSLT模板 6.3.1xsl:stylesheet元素、xsl:template元素和match属性 6.3.2xsl:apply?templates元素、xsl:value?of元素和select属性 6.3.3xsl:for?each元素 6.4XSLT匹配结点的模式 6.4.1匹配根结点、子结点及其他后代结点 6.4.2匹配元素名称 6.4.3通配符 6.4.4使用ID匹配单个元素 6.4.5使用@匹配属性结点 6.4.6使用comments()匹配注释结点 6.4.7使用processing?instruction()匹配处理指令结点 6.4.8使用text()匹配文本结点 6.4.9使用或操作符 6.4.10使用[]进行测试 6.5XSLT输出 6.5.1属性值模板 6.5.2xsl:element元素 6.5.3xsl:attribute元素和xsl:attribute?set元素 6.5.4xsl:processing?instruction元素 6.5.5xsl:comment元素 6.5.6xsl:text元素 6.5.7xsl:copy元素 6.5.8xsl:number元素 6.5.9xsl:sort元素 6.5.10xsl:variable元素 6.5.11xsl:if元素和xsl:choose元素 6.5.12xsl:call?template元素 6.5.13xsl:output元素 6.6XSLT合并样式表 6.7XPath简介 6.7.1XPath表达式 6.7.2XPath结点轴 6.7.3XPath表达式类型 6.7.4XPath路径定位举例 6.8XSL?FO简介 6.8.1XSL?FO区域 6.8.2XSL?FO主要元素 本章小结 思考题 第7章XQuery查询语言 7.1XQuery概述 7.1.1XQuery与XPath、XSLT的关系 7.1.2XQuery示例 7.2XQuery常用表达式 7.2.1基本表达式 7.2.2算术表达式 7.2.3比较表达式 7.2.4逻辑表达式 7.2.5序列表达式 7.2.6条件表达式 7.2.7量词表达式 7.2.8FLWOR表达式 7.3XQuery其他语法 7.3.1命名空间声明 7.3.2变量声明 7.3.3函数声明 7.4XQuery更新功能 7.4.1插入表达式 7.4.2删除表达式 7.4.3替换表达式 7.4.4更名表达式 7.4.5转换表达式 本章小结 思考题 第8章在XML中使用链接 8.1XML中的链接 8.2XLink概述 8.2.1XLink的概念 8.2.2XLink的设计原则 8.3链接元素 8.3.1简单链接 8.3.2链接行为 8.3.3扩展链接 8.3.4弧元素 8.3.5行外链接 8.4XPointer概述 8.5使用XPointer访问信息 本章小结 思考题 第9章XML Web Services 9.1Web Services概述 9.1.1Web Services发展历程 9.1.2Web Services的特点 9.1.3Web Services体系结构 9.1.4Web Services协议 9.2WSDL 9.2.1WSDL结构 9.2.2WSDL主要元素 9.2.3WSDL示例 9.2.4WSDL绑定类型 9.3SOAP 9.3.1SOAP简介 9.3.2SOAP设计目标 9.3.3SOAP示例 9.3.4SOAP消息交换模式 9.3.5SOAP消息 9.3.6SOAP编码规则 9.3.7HTTP上的SOAP 9.3.8在RPC中使用SOAP 9.4UDDI 本章小结 思考题 附录AXMLSpy简介 附录BXML的Java API 参考文献
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
上一篇:生态旅游-(修订版)
下一篇:制药企业安全生产与健康保护-第二版
零零教育社区:论坛热帖子
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |
[教师分享] 未命名文章 (2018-11-07) |