XSLT 总结
总体来说,XSLT 是一种用于将 XML 文档转换为 XHTML 文档或其他 XML 文档的语言。
它的优势在于:
- 可以在任何地方随时在XML数据全局范围内抓取需要的任何数据,不受XML数据结构影响
- 独立于编程语言
- 将数据和表达形式分离。
- XSLT 转化减少服务器压力
- 很好的避免安全性的问题
XSLT 概要
本教程已经向您讲解了如何使用 XSLT 把 XML 文档转换为其他格式,比如 XHTML。
您已经学会如何向输出文件添加元素和属性,并从输出文件移除元素和属性。
您也学习了如何对元素进行重新排列和排序,执行测试以及决定显示或隐藏哪些元素。
您已经学习了 XSLT,下一步应当学习什么呢?
XSL 包括三种语言:XSLT、XPath 以及 XSL-FO,因此下一步应当学习 XPath 和 XSL-FO。
XPath
XPath 用于经由元素和属性在 XML 文档中进行导航。
XPath 是 W3C 的 XSL 标准的主要元素。对 XPath 的理解是深入使用 XML 的基础。
如果缺乏 XPath 方面的知识,您就无法创建 XSLT 文档。
如果你希望学习更多有关 XPath 的知识,请访问本站的 XPath 教程。
XSL-FO
XSL-FO 可描述输出到屏幕、纸媒介或者其他媒介的 XML 数据的格式。
XSL-FO 是带有关于输出布局以及输出内容的信息的 XML 文件。
如果你希望学习更多有关 XSL-FO 的知识,请访问本站的 XSL-FO 教程。