我知道xsl
是与W3C XML相关联的样式表的描述语言
但我与XSLT
没有关系?
有人可以举个例子
答案 0 :(得分:4)
XSL代表Extensible Stylesheet Language。
历史上,W3C的XSL工作组以XSL的名义制定了一份规范草案,该草案最终分为三部分:
- XSL Transformation(XSLT):是一种用于转换XML文档的XML语言
- XSL格式化对象(XSL-FO):用于指定XML文档可视格式的XML语言
- XML Path Language(XPath):XSLT使用的非XML语言,也可用于非XSLT上下文,用于寻址XML文档的各个部分。
XSLT代表Extensible Stylesheet Language Transformations。
一般来说,当人们说XSL时他们指的是XSLT,但这通常是不正确的,但是由于惯例规定xsl
是XSLT模式的XML命名空间,人们忽略了这一点。
答案 1 :(得分:1)
XSL是一种表达样式表的语言。它由三部分组成:
1. XSL Transformations (XSLT): a language for transforming XML documents
2. The XML Path Language (XPath): an expression language used by XSLT to access or refer to parts of an XML document.
3.An XML vocabulary for specifying formatting semantics (XSL Formatting Objects)
请参阅此Link