分享

XSL基本概念

 英昌知识汇聚馆 2012-08-10
XSL是Extensible Stylesheet Language Family的缩写,中文名称是可扩展的样式语言,是W3C发布的一个推荐标准,它是一个语言族,包含三部分的内容:
XSL Transfomation(XSLT)----XML文档转换语言
XML Path Language(XPath)---XML文档的表达式语言
XML Formating Objects(XSL-FO)--XML文档的格式化语言

1、XSLT
XSLT是XSL标准中最重要的部分,它用于将一个XML文档转换成另一个XML文档或另一种类型的文档,通常我们都将一个XML文档转换成浏览器所能识别的一种格式,这种格式就是大名鼎鼎的HTML。
  XSLT在转发XML文档时还可以向输出文件中增加全新的元素,或去掉一些元素,还可以重新安排这些元素并对元素进行分类,测试并确定显示哪些元素等。
1999年11月16日W3C发布了XSLT 1.0版本2007年1月23日发布了XSLT2.0版本

2、XPath
XPath表达式可以引用XML文档中的标准节点,XPath表达式的功能比较强大,通过它我们可以引用上级节点、父节点、同级兄弟节点、前一个节点和根在后面的节点等,此外它还可以产生布尔值、数值和字符串。
1999年11月16日W3C发布了XPath 1.0版本2007年1月23日发布了XPath 2.0版本看的出来它是和XSLT在同一天发布的。

3、XSL-FO
XSL-FO也是个XML应用,描述了显现给读者的页面外观。XSLT使用转换语言把XML文档转换成使用XSL-FO表象词汇的新XML文档。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多