主要内容

matlab.io.xml.transform.SourceString类

包:matlab.io.xml.transform

用于转换的XML源字符串

描述

的对象matlab.io.xml.transform.SourceString类指定一个字符串作为转换的源XML标记。你可以提供SourceString对象的输入变换transformToString的方法matlab.io.xml.transform.Transformer对象。

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

类属性

ConstructOnLoad
真正的
HandleCompatible
真正的

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

创建

描述

例子

sourceObj = matlab.io.xml.transform.SourceString(标记)创建一个matlab.io.xml.transform.SourceString对象的字符串属性设置为指定的XML标记。

属性

全部展开

XML标记,指定为字符串标量或字符向量。

属性:

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

例子

全部折叠

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

本例使用capitals.xsl作为转换的样式表。

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

创建一个SourceString对象,sourceObj,以包含转换的XML源。

进口matlab.io.xml.transform。*s1 =“<国家> <中国> <名称> < /名称>”加拿大;s2 =渥太华“<资本> < /资本> < /国家> < /国家>”;XMLText = s1 + s2;sourceObj = SourceString (XMLText);

执行转换并提供sourceObj作为XML源,capitals.xsl作为样式表,和capitals.html作为输出文件的名称。

sourceObj变换(变压器,“capitals.xsl”“capitals.html”);

开放capitals.html在浏览器中。

网络(“capitals.html”

下面是HTML表格:

版本历史

介绍了R2021a

Country Capital