简朴来讲,XSL是一种用于以可读花样来显现XML数据的言语,能够将XML中的数据用用户指定的花样来输出显现。我们能够通过为XML编写XSL款式来使得XML数据以差别的花样显现。
XSL的主要部份:
XSLT:它是一种将XML文档转换成种种其他范例的文档的言语。
XPath:它是一种在XML文档中导航的言语。
XQuery:它是一种查询XML文档的言语。
XSL FO:它是一种花样化XML文档的言语。
注:XSLT代表XSL转换,它用于将XML文档转换成其他花样(如将XML转换成HTML);它是 XSL 最主要的部份。
XSL文档的组成申明:
1、XSL文档头部的声明定义
第一行XML声明:
由于XSL是规范的XML花样,而一切 的XML 文档都是以 XML 声明开首的,所以XSL 款式表也一样,任何 XSL 文档的第一行实际上也都是 XML 声明:
<?xml version="1.0" encoding="ISO-8859-1"?>
第二行XSL声明:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">....</xsl:stylesheet>
假如我们须要接见 XSLT里的元素、属性以及特征,我们就必需在文档顶端声明 XSLT 定名空间。即
version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
注:XSL文档内容部份的编写必需严厉的根据xml划定规矩,即必需要有最先和完毕标签。
2、XSL文档的内容部份
XSL文档的内容部份必需都要包含在xsl:template标签里:
<xsl:template match="/">......</xsl:template>
申明:xsl:template标签的作用是用来承载XML文档中的数据。
在XML中怎样援用XSL文件?
就像能够在HTML中援用外部CSS款式文件一样,在XML中我们也能够援用XSL文件,基础语法以下:
<?xml-stylesheet type="text/xsl" href="你的xsl文件途径"?>
总结:以上就是本篇文章的全部内容,愿望能对人人的进修有所协助。
以上就是XSL是什么以及有什么用的细致内容,更多请关注ki4网别的相干文章!