可扩展样式表语言转换(XSLT)

作者: Randy Alexander
创建日期: 2 四月 2021
更新日期: 15 可能 2024
Anonim
多语言网站设置 | 使用插件轻松翻译网站
视频: 多语言网站设置 | 使用插件轻松翻译网站

内容

定义-可扩展样式表语言转换(XSLT)是什么意思?

可扩展样式表语言转换(XSLT),又称XSL转换,是一种用于将可扩展标记语言(XML)文档转换为其他结构化文档的语言。这可以通过使用样式表来完成,该样式表定义用于在XSL处理器的帮助下将给定的输入XML文档转换为适当的输出文档的模板规则。


XSLT转换可以在客户端或服务器端进行。 XSLT处理模型由一个或多个源XML文档,一个或多个XSL样式表,一个XSL处理器以及一个或多个结构化输出文档组成。

Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

Techopedia解释了可扩展样式表语言转换(XSLT)

XSLT旨在指定XML内容将如何生成视觉表示,描述诸如显示窗口,手持设备屏幕等表示媒体上的样式,分页和布局等细节。XSL样式处理器是其中的主要组件XSLT涉及解释样式表和文档以及根据模板规则生成内容。

样式表不使用完整的编程语法,因为学习和解释都很复杂。相反,它定义了称为模板规则的规则。这些规则中的每一个都指定了必须在源文档中找到的模式。找到模式后,将触发转换以生成输出文档。该模式使用基于XPath的表达语言来比较源节点和样式表模板。

格式化语义包含在结果树中,可启用格式化。格式化语义可以定义为一组代表格式化对象的类。结果树节点称为格式化对象。表示规则是由格式化对象和属性的类别定义的。