XSLT
使用XSLT引擎转换XML文档
句法
结果= XSLT(源,样式,dest)
[结果,样式] = xslt(___)
xslt(___,' - web')
描述
结果= XSLT(源,样式,dest)
使用样式表转换XML文档,并返回结果文档的URL。该函数使用这些输入,第一个输入是必需的:
资源
是源XML文件的文件名或URL。资源
还可以指定DOM节点。风格
是XSL样式表的文件名或URL。命运
是所需输出文档的文件名或URL。如果命运
不存在或空,该函数使用临时文件名。如果命运
是'-tostring'
,该函数将输出文档作为字符向量返回。
[结果,样式] = xslt(___)
返回一个处理的样式表,适合将后续XSLT调用作为风格
。这样可以防止昂贵的样式表重复处理。
xslt(___,' - web')
在帮助浏览器中显示结果文档。
例子
此示例转换文件info.xml
使用样式表info.xsl
,将输出写入文件info.html
。它在MATLAB中启动了生成的HTML文件®网页浏览器。
XSLT('info.xml','info.xsl','info.html','-web')
提示
MATLAB使用Saxon XSLT处理器,版本6.5.5,支持XSLT 1.0表达式。金宝app有关更多信息,请参阅http://saxon.sourceforge.net/saxon6.5.5/
有关编写XSL样式表的更多信息,请参见万维网联盟(W3C®) 网站,http://www.w3.org/style/xsl/
。
在R2006a之前引入
这个话题有帮助吗?