主要内容

matlab.io.xml.transform.ResultFile类

包:matlab.io.xml.transform

将转换结果存储为文件

描述

对象的对象matlab.io.xml.transform.ResultFile类来指定存储包含文档转换的序列化结果的文件的位置。您可以提供ResultFile对象的变换方法matlab.io.xml.transform.Transformer对象。

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

类属性

ConstructOnLoad
真正的
HandleCompatible
真正的

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

创建

描述

例子

resultObj = matlab.io.xml.transform.ResultFile(path)创建一个matlab.io.xml.transform.ResultFile对象,并设置路径财产路径

属性

全部展开

包含转换结果的文件的路径,指定为字符向量或字符串标量。

属性:

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

例子

全部折叠

这个示例将国家及其首都城市的XML标记转换为HTML表。转换将结果保存为一个matlab.io.xml.transform.ResultFile对象。

这个例子使用了这些文件:

  • capitals.xml

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

<?xml version = " 1.0 " ?>        
Country Capital

创建一个ResultFile对象。

进口matlab.io.xml.transform。*resultObj = ResultFile(“capitals.html”);

中执行转换并将结果保存在ResultFile对象。

变换(变压器,“capitals.xml”“capitals.xsl”, resultObj);

查看文件中产生的HTML标记。

类型(“capitals.html”
表身体< html > < > < > < tr > < th > < / th >国家资本< th > < / th > < / tr > < tr > < td >加拿大道明> < /渥太华< td > < / td > < / tr > < tr > < td > < / td >法国巴黎< td > < / td > < / tr > < tr > < td >秘鲁< / td >利马< td > < / td > < / tr > < /表> < /身体> < / html >

版本历史

R2021a中引入