xslt
使用 XSLT 引擎转换 XML 文档
语法
result = xslt(source,style,dest)
[result,style] = xslt(___)
xslt(___,'-web')
说明
result = xslt(source,style,dest)
使用样式表转换 XML 文档并返回结果文档的 URL。该函数使用以下输入,第一个输入是必需的:
source
是源 XML 文件的文件名或 URL,指定为字符向量或字符串标量。source
还可以指定 DOM 节点。style
是 XSL 样式表的文件名或 URL,指定为字符向量或字符串标量。dest
是所需输出文档的文件名或 URL,指定为字符向量或字符串标量。如果dest
不存在或为空,则函数将使用一个临时文件名。如果dest
为'-tostring'
,则函数将以字符向量形式返回输出文档。
[result,style] = xslt(___)
将适合于传递给后续 XSLT 调用的已处理样式表作为 style
返回。这样可防止以较大开销重复处理样式表。
xslt(___,'-web')
在帮助浏览器中显示结果文档。
示例
此示例使用样式表 info.xsl
转换文件 info.xml
,并将输出写入到文件 info.html
。系统将在 MATLAB® Web 浏览器中启动结果 HTML 文件。
xslt('info.xml', 'info.xsl', 'info.html', '-web')
提示
MATLAB 使用支持 XSLT 1.0 表达式的 Saxon XSLT 处理器版本 6.5.5。有关详细信息,请参阅关于 SAXON。
有关写入 XSL 样式表的其他信息,请参阅万维网联盟 (W3C®) 网站 The Extensible Stylesheet Language Family (XSL)。
版本历史记录
在 R2006a 之前推出