XSLT 介绍 - XPath介绍

来源:百度文库 编辑:神马文学网 时间:2024/04/19 06:48:29
XSLT 介绍
w3pop.com / 2006-09-20
XSL 语言XSLT 浏览器
XSLT是一种把XML文件转换成XHTML文档或者其他的XML文档的语言。
XPath是一种由于操作XML文档的语言。
学前基础
如果你想继续下面的学习,你必须得掌握下面的一些基本常识。
HTML / XHTML XML / XML 命名空间 XPath
如果你想要先学习这些课题,那请在知识库找到这些教程.
什么是XSLT?
XSLT代表XSL转换(XSL Transformations) XSLT是XSL最重要的部分 XSLT可以把XML文档转换成另一个XML文档 XSLT通过XPath操作XML文档 XSLT是一种W3C参考标准
XSLT=XSL转换(XSL Transformations)
XSLT是XSL的最重要的一部分。
XSLT用于把XML文件转换成另一份XML文件,或者转换成另一种被浏览器所识别的诸如HTML和XHTML类型的文件。通常情况下,XSLT是通过把每个XML元素转换成(X)HTML文件来完成的。
通过XSML,你可以从已输出的文件里添加/移除元素和属性。你也可以把元素重新排列和分类,执行测试语句,决定是隐藏还是显示元素,或者实现其它更多的功能。
对于描述转换过程,可以形象的描述为:XSLT把XML源树转(XML source-tree)换成XML结果树(XML result-tree)。
XSLT对于XPath的使用
XSLT通过对XPath的使用来找寻XML文档中的信息。XPath用于操作XML文件中的元素和属性。
如果你想先学习XPath,请先阅读我们的XPath教程.
如何使它运行?
在转换过程中,XSLT通过XPath来定义部分应该和一个或更多预定的模板相匹配的源文件。当一个匹配找到后,XSLT将会把相匹配的部分源文件转换成结果文档。
XSLT是一个网络标准
XSLT在1999年11月16日成为W3C参考标准。
如果想了解更多关于W3C上的XSLT活动,请阅读我们的 W3C教程。