内容
- 定义-可扩展样式表语言转换(XSLT)是什么意思?
- Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
- Techopedia解释了可扩展样式表语言转换(XSLT)
定义-可扩展样式表语言转换(XSLT)是什么意思?
可扩展样式表语言转换(XSLT),又称XSL转换,是一种用于将可扩展标记语言(XML)文档转换为其他结构化文档的语言。这可以通过使用样式表来完成,该样式表定义用于在XSL处理器的帮助下将给定的输入XML文档转换为适当的输出文档的模板规则。
XSLT转换可以在客户端或服务器端进行。 XSLT处理模型由一个或多个源XML文档,一个或多个XSL样式表,一个XSL处理器以及一个或多个结构化输出文档组成。
Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
Techopedia解释了可扩展样式表语言转换(XSLT)
XSLT旨在指定XML内容将如何生成视觉表示,描述诸如显示窗口,手持设备屏幕等表示媒体上的样式,分页和布局等细节。XSL样式处理器是其中的主要组件XSLT涉及解释样式表和文档以及根据模板规则生成内容。
样式表不使用完整的编程语法,因为学习和解释都很复杂。相反,它定义了称为模板规则的规则。这些规则中的每一个都指定了必须在源文档中找到的模式。找到模式后,将触发转换以生成输出文档。该模式使用基于XPath的表达语言来比较源节点和样式表模板。
格式化语义包含在结果树中,可启用格式化。格式化语义可以定义为一组代表格式化对象的类。结果树节点称为格式化对象。表示规则是由格式化对象和属性的类别定义的。