书籍详情
XSLT开发人员指南
作者:(美)Chris von See,(美)Nitin Keskar著;英宇译;英宇译
出版社:清华大学出版社
出版时间:2002-09-01
ISBN:9787302058250
定价:¥32.00
购买这本书可以去
内容简介
XSLT是XSL(可扩展样式表语言)的派生产物,用来实现不同结构的XML文档之间的转换。本书首先介绍了XSLT的基本知识,接着全面深入地探讨了如何利用XSLT设计和构建复杂的数据驱动应用程序。主要涉及的内容包括:使用Xpath表达式定位数据、使用模板规则、创建XSLT结果树、使用XSLT中的变量和参数以及创建样式表输出等。最后还介绍了一些示例、编程工具及技术,以帮助读者更好地理解并运用XSLT。本书运用于希望了解和使用XSLT的开发人员和管理人员。
作者简介
Chris von See和Nitin Keskar 是EFORCE公司的高级技术总监,该公司为全球1000多家公司提供战略性的电子商务解决方案。
目录
第1章 XML简介
1. 1 XML历史简介
1. 2 剖析xML文档
1. 2. 1 XML声明
1. 2. 2 注释
1. 2. 3 标记
1. 2. 4 元素
1. 2. 5 属性
1. 2. 6 实体
1. 2. 7 良构的XML文档和有效的XML文档
1. 3 国际化XML
1. 4 作为元语言的XML
1. 4. 1 XML专用语言和从XML派生的标记语言
1. 4. 2 XHTML
1. 4. 3 主题领域标准:CML. MathML. MusicML
1. 5 与XML相关的W3C标准
1. 5. 1 DTD
1. 5. 2 XML Schema
1. 5. 3 命名空间
1. 5. 4 XLink
1. 5. 5 XPointer
1. 5. 6 XMIJ查询
1. 5. 7 XPath
1. 5. 8 XSL和XSLT
1. 6 小结
第2章 XSLT简介
2. 1 什么是XSLT
2. 2 查找结构和含义
2. 2. 1 结构化文档
2. 2. 2 XML文档层次结构
2. 2. 3 树和节点
2. 2. 4 名字和命名空间
2. 3 XSLT特性概述
2. 3. 1 查找数据:XPath语言
2. 3. 2 转换数据:XSLT模板
2. 3. 3 创建XML元素. 属性和其他对象
2. 3. 4 重用样式表逻辑
2. 3. 5 执行条件处理与重复处理
2. 3. 6 定义变量和参数
2. 3. 7 创建链接文档各部分的键
2. 3. 8 处理字符串类型. 数值型和布尔型数据
2. 4 XSLT的工作方式
2. 4. 1 模板处理
2. 4. 2 表达式处理
2. 4. 3 生成结果树
2. 5 小结
第3章 XML与XSLT应用程序
3. 1 XML的强大功能
3. 1. 1 文档开发和处理
3. 1. 2 电子商务
3. 2 扩展XML:用于转换的可扩展样式表语言
3. 2. 1 生成表示形式
3. 2. 2 重构xM比文档
3. 3 XML/XSL应用程序的结构
3. 3. 1 XML和XSLT处理工具
3. 3. 2 单层应用程序体系结构
3. 3. 3 n层应用程序体系结构
3. 4 小结
第4章 XSLT样式表的结构
4. 1 通用样式表结构
4. 2 XSLT版本和前向兼容模式
4. 2. 1 顶层元素
4. 2. 2 1. 0版本中未定义的属性
4. 2. 3 模板中的元素
4. 3 顶层样式表元素
4. 3. 1 xsl:import和xsl:include
4. 3. 2 xSl:strip-Space和xsl:preserve-space
4. 3. 3 xsl:output
4. 3. 4 xsl:kev
4. 3. 5 xsl:decimal-format
4. 3. 6 xSl:namespace-alias
4. 3. 7 xsl:anribute-set
4. 3. 8 xsl:variable和xsl:param
4. 3. 9 xsl:template
4. 4 嵌入样式表
4. 5 小结
第5章 表达式
5. 1 XSLT和XPath表达式概述
5. 1. 1 寻址
5. 1. 2 数据类型
5. 1. 3 固有函数
5. 2 编码XPath表达式
5. 2. 1 使用定位路径寻址
5. 2. 2 xPath和条件表达式
5. 2. 3 生成字符串值
5. 3 XPath函数
5. 3. 1 节点集函数
5. 3. 2 字符串函数
5. 3. 3 布尔函数
5. 3. 4 数值函数
5. 4 小结
第6章 模板规则
6. 1 xSLT处理模型
6. 2 定义和应用模板规则
6. 3 应用冲突解决方案模板规则
6. 4 重写模板规则
6. 5 使用模式
6. 6 使用内置模板规则
6. 6. 1 节点和元素的递归处理
6. 6. 2 模板模式处理
6. 6. 3 文本和属性节点处理
6. 6. 4 指令. 注释和命名空间节点处理
6. 7 使用命名模板
1. 1 XML历史简介
1. 2 剖析xML文档
1. 2. 1 XML声明
1. 2. 2 注释
1. 2. 3 标记
1. 2. 4 元素
1. 2. 5 属性
1. 2. 6 实体
1. 2. 7 良构的XML文档和有效的XML文档
1. 3 国际化XML
1. 4 作为元语言的XML
1. 4. 1 XML专用语言和从XML派生的标记语言
1. 4. 2 XHTML
1. 4. 3 主题领域标准:CML. MathML. MusicML
1. 5 与XML相关的W3C标准
1. 5. 1 DTD
1. 5. 2 XML Schema
1. 5. 3 命名空间
1. 5. 4 XLink
1. 5. 5 XPointer
1. 5. 6 XMIJ查询
1. 5. 7 XPath
1. 5. 8 XSL和XSLT
1. 6 小结
第2章 XSLT简介
2. 1 什么是XSLT
2. 2 查找结构和含义
2. 2. 1 结构化文档
2. 2. 2 XML文档层次结构
2. 2. 3 树和节点
2. 2. 4 名字和命名空间
2. 3 XSLT特性概述
2. 3. 1 查找数据:XPath语言
2. 3. 2 转换数据:XSLT模板
2. 3. 3 创建XML元素. 属性和其他对象
2. 3. 4 重用样式表逻辑
2. 3. 5 执行条件处理与重复处理
2. 3. 6 定义变量和参数
2. 3. 7 创建链接文档各部分的键
2. 3. 8 处理字符串类型. 数值型和布尔型数据
2. 4 XSLT的工作方式
2. 4. 1 模板处理
2. 4. 2 表达式处理
2. 4. 3 生成结果树
2. 5 小结
第3章 XML与XSLT应用程序
3. 1 XML的强大功能
3. 1. 1 文档开发和处理
3. 1. 2 电子商务
3. 2 扩展XML:用于转换的可扩展样式表语言
3. 2. 1 生成表示形式
3. 2. 2 重构xM比文档
3. 3 XML/XSL应用程序的结构
3. 3. 1 XML和XSLT处理工具
3. 3. 2 单层应用程序体系结构
3. 3. 3 n层应用程序体系结构
3. 4 小结
第4章 XSLT样式表的结构
4. 1 通用样式表结构
4. 2 XSLT版本和前向兼容模式
4. 2. 1 顶层元素
4. 2. 2 1. 0版本中未定义的属性
4. 2. 3 模板中的元素
4. 3 顶层样式表元素
4. 3. 1 xsl:import和xsl:include
4. 3. 2 xSl:strip-Space和xsl:preserve-space
4. 3. 3 xsl:output
4. 3. 4 xsl:kev
4. 3. 5 xsl:decimal-format
4. 3. 6 xSl:namespace-alias
4. 3. 7 xsl:anribute-set
4. 3. 8 xsl:variable和xsl:param
4. 3. 9 xsl:template
4. 4 嵌入样式表
4. 5 小结
第5章 表达式
5. 1 XSLT和XPath表达式概述
5. 1. 1 寻址
5. 1. 2 数据类型
5. 1. 3 固有函数
5. 2 编码XPath表达式
5. 2. 1 使用定位路径寻址
5. 2. 2 xPath和条件表达式
5. 2. 3 生成字符串值
5. 3 XPath函数
5. 3. 1 节点集函数
5. 3. 2 字符串函数
5. 3. 3 布尔函数
5. 3. 4 数值函数
5. 4 小结
第6章 模板规则
6. 1 xSLT处理模型
6. 2 定义和应用模板规则
6. 3 应用冲突解决方案模板规则
6. 4 重写模板规则
6. 5 使用模式
6. 6 使用内置模板规则
6. 6. 1 节点和元素的递归处理
6. 6. 2 模板模式处理
6. 6. 3 文本和属性节点处理
6. 6. 4 指令. 注释和命名空间节点处理
6. 7 使用命名模板
猜您喜欢