主要内容

matlab.io.xml.transform.ResultDocument类

包:matlab.io.xml.transform

将转换结果作为文档存储

描述

的对象matlab.io.xml.transform.ResultDocument类将XML转换的结果存储为matlab.io.xml.dom.Document对象。你可以提供ResultDocument反对变换transformToString的方法matlab.io.xml.transform.Transformer对象。

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

类属性

ConstructOnLoad
真正的
HandleCompatible
真正的

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

创建

描述

例子

resultObj = matlab.io.xml.transform.ResultDocument()创建一个matlab.io.xml.transform.ResultDocument对象。

属性

全部展开

由转换产生的文档,指定为matlab.io.xml.dom.Document对象。

属性:

GetAccess
公共
SetAccess
不可变的
瞬态
真正的
NonCopyable
真正的

方法

全部展开

例子

全部折叠

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

下面的例子使用了这些文件:

  • capitals.xml

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

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

创建一个ResultDocument对象。

进口matlab.io.xml.transform。*resultObj = ResultDocument();

执行转换并将结果存储在ResultDocument对象。

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

中访问文档ResultDocument对象。

getResult (resultObj)
ans =带有属性的文档:InputEncoding: " XMLEncoding: " XMLStandalone: 0 XMLVersion: " DocumentURI: "配置:[1×1 matlab.io.xml.dom. xml. xml. xml. xml。TextContent: " Children: [1×1 matlab.io.xml.dom.Element]

版本历史

在R2021a中引入

Country Capital