主要内容

matlab.io.xml.transform.StylesheetSourceFile类

包:matlab.io.xml.transform

用于转换的样式表源文件

描述

的对象matlab.io.xml.transform.StylesheetSourceFile类以指定包含用于转换的样式表的文件。你可以提供StylesheetSourceFile对象的样式表输入变换transformToString的方法matlab.io.xml.transform.Transformer对象。

matlab.io.xml.transform.StylesheetSourceFile类是一个处理类。

类属性

ConstructOnLoad
真正的
HandleCompatible
真正的

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

创建

描述

例子

stylesheetSourceObj = matlab.io.xml.transform.StylesheetSourceFile(路径)创建一个matlab.io.xml.transform.StylesheetSourceFile对象的路径属性设置为指定路径。

属性

全部展开

XSL文件的路径,指定为字符串标量或字符向量。

属性:

GetAccess
公共
SetAccess
公共
GetObservable
真正的
SetObservable
真正的

例子

全部折叠

这个示例将国家及其首都城市的XML标记转换为HTML表。该示例将输入样式表指定为matlab.io.xml.transform.StylesheetSourceFile对象。

示例使用了以下文件:

  • capitals.xml

<国家><国家><名称>加拿大<首都>渥太华<国家><名称>法国<首都>巴黎<国家><名称>秘鲁<首都>利马
  • capitals.xsl

<?xml version = " 1.0 " ?xmlns:xsl="http://www.w3.org/1999/XSL/Transform">     

创建一个StylesheetSourceFile对象,stylesheetObj,其中包含用于转换的样式表的路径。

进口matlab.io.xml.transform。*stylesheetObj = StylesheetSourceFile (“capitals.xsl”);

执行转换。提供stylesheetObj作为样式表输入,capitals.xml作为XML源文件,以及capitals.html作为输出文件的名称。

变换(变压器,“capitals.xml”stylesheetObj,“capitals.html”);

在浏览器中打开capitals.html。

网络(“capitals.html”

下面是HTML表格:

版本历史

介绍了R2021a

Country Capital