发展历程 什么是xslt? -技术百科的定义

什么是xslt? -技术百科的定义

目录:

Anonim

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

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

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

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

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

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

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

什么是xslt? -技术百科的定义