搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
XML技术应用
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787302149583
  • 作      者:
    贾素玲, 王强主编
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2007
收藏
内容介绍
    《XML技术应用》按照万维网联盟(W3C)的成熟标准和发展趋势,带领读者循序渐进地学习XML的相关知识,并展示了大量的应用实例。全书的主要内容包括XML概述、XML语法、文档类型定义、文档对象模型、XSL转换、XML中的链接、命名空间、XML Schema以及Web Service。同时,《XML技术应用》包括两个附录,附录A介绍了一个简单易用的XML集成开发环境XML SPY的安装及使用;附录B介绍了一组由Java语言提供的针对XML的API。 《XML技术应用》以XML 1.0版本为基础,语言简洁、内容丰富、涵盖面广,并且包含丰富的实例程序,适合大学本科计算机、信息管理与信息系统及其相关专业的XMI,基础教材,同时也可作为相关研究人员和工程技术人员的参考书籍。
展开
目录
第1章 XML概述
1.1 什么是XML
1.1.1  标记语言
1.1.2  XML的起源
1.2  XML的优点
1.2.1  XML的特性
1.2.2  XML的优点
1.3  XML的处理过程
1.3.1  编辑器
1.3.2  语法分析和处理程序
1.3.3  用户端应用程序
1.3.4  XML处理过程的总结
1.4  XML的设计目标
1.5  XML的相关技术
1.5.1  文档类型定义(DTD)
1.5.2  文档对象模型(DOM)
1.5.3  级联样式表(CSS)
1.5.4  可扩展的样式语言(XSL)
1.5.5  URL和URI
1.5.6  可扩展的链接语言(XLL)
1.6  创建并显示简单的XML文档
1.6.1  Hello XML World
1.6.2  显示XML文档
本章小结
习题
第2章  XML语法
2.1 XML文档结构
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.7  CDATA节
2.8 创建格式良好的XML文档
2.8.1 XML文档的声明
2.8.2 元素
2.8.3 属性
2.8.4 其他
2.8.5 文档全文
本章小结
习题
第3章 文档类型定义
3.1 什么是DTD
3.2  DTD的调用
3.2.1  内部DTD的声明
3.2.2 外部DTD的声明
3.2.3  内部DTD和外部DTD的联合使用
3.3  DTD的结构
3.4  元素的声明
3.4.1  #PCDATA
3.4.2 空元素
3.4.3 子元素
3.4.4 混合型
3.4.5  ANY
3.5  实体的声明
3.5.1  内部一般实体
3.5.2  外部一般实体
3.5.3  内部参数实体
3.5.4  外部参数实体
3.6  属性的声明
3.6.1  设置属性的类型
3.6.2  属性的默认设置
本章小结
习题
第4章  文档对象模型
4.1  DOM概述
4.1.1  什么是DOM
4.1.2  DOM的结构
4.1.3  DOM的工作方式
4.1.4  DOM的规范
4.1.5  DOM规范的约定
4.1.6  正确理解:DOM
4.2  DOM API
4.2.1  什么是DOM API
4.2.2  DOM接口继承树
4.2.3  DOM API核心接口介绍
4.3  利用DOM API处理结构化文档
4.3.1  遍历XML文档
4.3.2  处理结点
4.4  DOM的简单应用
4.4.1  Java XML解析器
4.4.2  遍历文档
4.4.3  添加结点
4.4.4  删除结点
4.4.5  替换结点
本章小结
习题
第5章  XSL转换
5.1  什么是XSL
5.2  XSL T概述
5.2.1  转换语言
5.2.2  树状结构
5.2.3  在什么时候使用XSL T
5.2.4  规则、模板和模式
5.2.5  XSL T文档
5.3  XSL模板
5.3.1  xsl:stylesheet元素、xsl:template元素和match属性
5.3.2  xsl.apply-templates元素、xsl:value-of元素和select属性
5.3.3  xsl:for-each元素
5.3.4 结点的值
5.4 匹配结点的模式
5.4.1 匹配根结点、子结点以及其他后代结点
5.4.2 匹配元素名称
5.4.3 通配符
5.4.4 使用ID匹配单个元素
5.4.5 使用@匹配属性结点
5.4.6 使用comments()匹配注释结点
5.4.7 使用processing-i truction()匹配处理指令结点
5.4.8 使用text()匹配文本结点
5.4.9  使用或(OR)操作符“|”
5.4.10  使用[]进行测试
5.5  选择结点的XPath
5.5.1  XPath和表达式
5.5.2  结点轴
5.5.3  表达式类型
5.5.4  路径定位举例
5.6  XSL输出
5.6.1  属性值模板
5.6.2  xsl:element元素
5.6.3  xsl:attribute元素和xsl:attribute-set元素
5.6.4  生成处理指令、注释及文本
5.6.5  使用xsl:copy元素复制上下文结点
5.6.6  使用xsl:humber元素对结点进行数字处理
5.6.7  使用xsl:sort.元素对输出元素进行排序
5.6.8 使用xsl:variable元素定义常量
5.6.9  使用xsl:if和xsl:choose元素进行选择
5.6.10  模板的调用
5.6.11  选择输出方式
5.7  合并多个样式表
本章小结
习题
第6章  在XML中使用链接
6.1  XML中的链接
6.2  XLink概述
6.2.1  什么是XLink
6.2.2  XLink的设计原则
6.3  链接元素
6.3.1  简单链接
6.3.2  链接行为
6.3.3  扩展链接
6.3.4  弧元素
6.3.5  行外链接
6.4  XPointer概述
6.5  使用XPointer访问信息
6.5.1  定位点
6.5.2  根结点
6.5.3  定位轴
6.5.4  谓词
6.5.5  范围
本章小结
习题
第7章 命名空间和XML Schema
7.1 什么是命名空间
7.2 命名空间的语法
7.2.1 用xml 属性定义命名空间
7.2.2 多个命名空间
7.2.3 属性
7.2.4 默认的命名空间
7.3 命名空间和有效性
7.4 Schema与DTD
7.5 Schema的有效性检验
7.6 Schema的语法
7.6.1 数据类型
7.6.2 minOccu 和maxOccu
7.6.3 属性的声明
本章小结
习题
第8章 XML Web Service
8.1  Web Service概述
8.1.1  Web Service的发展经历
8.1.2  Web Service的特点
8.1.3  Web Service的体系结构
8.2  Web Service协议
8.3  WSDL
8.3.1  WSDL的结构
8.3.2  WSDL的主要元素
8.3.3  WSDL示例
8.3.4  绑定类型
8.4  SOAP
8.4.1  SOAP简介
8.4.2  SOAP的设计目标
8.4.3  SOAP的示例
8.4.4  SOAP的消息交换模式
8.4.5  SOAP消息
8.4.6  SOAO的编码规则
8.4.7  HTTP上的SOAP
8.4.8  在RPC使用SOAP
8.5  UDDI
本章小节
习题
附录A  XMLSPY简介
A.1  XMLSPY概述
A.2  安装XMLSPY
A.3  使用XMLSPY的主界面
附录B  XML的Java API
B.1  JAXP
B.2  JAXB
B.3  JAXM
B.4  JAXR
B.5  JAX-RPC
参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证