书籍详情

XSLT开发人员指南

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  使用命名模板                  

猜您喜欢

读书导航