主要内容

matlab.io.xml.transform.compiledstylesheet类

包裹:matlab.io.xml.transform

编译样式表

描述

一个对象matlab.io.xml.transform.compiledstylesheet类代表编译样式表。您可以提供编译的Stypylesheet对象转换或者变换术方法matlab.io.xml.transform.transformer目的。

matlab.io.xml.transform.compiledstylesheet班级是处理班级。

类属性

constructonload
真的
兼容
真的

有关类属性的信息,请参阅类属性

创建

创建一个matlab.io.xml.transform.compiledstylesheet对象,调用汇编表方法matlab.io.xml.transform.transformer目的。

例子

全部收缩

此示例将针对国家及其首都城市的XML标记转换为HTML表。该示例编译样式表并将其传递给执行转换的转换方法。

该示例使用以下文件:

  • Capitals.xml

  <名称>加拿大 渥太华   法国   Paris     <国家/地区> <名称>秘鲁  lima   
  • Capitals.xsl

<?xml版本=“ 1.0”?>       
country capital

创建一个变压器对象并使用汇编表编译样式表的方法Capitals.xsl

进口matlab.io.xml.transform。trobj = transformer();compiledstylesheetobj = compileStylesheet(trobj,“ Capitals.xsl”);

执行转型并提供编译StystylesheetObj作为样式表,Capitals.xml作为XML源,Capitals.html作为输出文件的名称。

变压器(变压器,“ Capitals.xml”,编译StystylesheetObj,“ Capitals.html”);

在浏览器中打开Capitals.html。

Web(“ Capitals.html”

这是HTML表:

版本历史记录

在R2021a中引入