•   欢迎来到21NN网.
  •   请记住本站网址www.21nn.cn

XSL是什么以及有什么用【XML教程】,XSL,XML

摘要: XSL代表可扩大款式表言语,它是用来明白和款式化XML文档,它能够作为基于XML的款式表言语,就像CSS是基于HTML的款式表言语一样;它是一种标记言语,能够指定浏览器应当怎样显现XML文档。...
XSL代表可扩大款式表言语,它是用来明白和款式化XML文档,它能够作为基于XML的款式表言语,就像CSS是基于HTML的款式表言语一样;它是一种标记言语,能够指定浏览器应当怎样显现XML文档。

简朴来讲,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网别的相干文章!

分享到:

发表评论

评论列表

还没有评论,快来说点什么吧~

公众号二维码

微信公众号