文档帮助中心文档
包:matlab.io.xml.dom
序列化XML文档的编写器
使用的对象matlab.io.xml.dom.DOMWriter类创建序列化XML文档的写入器。
matlab.io.xml.dom.DOMWriter
的matlab.io.xml.dom.DOMWriter类是一个处理类。
处理
ConstructOnLoad
真正的
HandleCompatible
有关类属性的信息,请参见类属性.
例子
作家= matlab.io.xml.dom.DOMWriter ()创建一个写入器来序列化matlab.io.xml.dom.Document对象。使用配置属性指定写入器选项。
作家= matlab.io.xml.dom.DOMWriter ()
matlab.io.xml.dom.Document
全部展开
配置
matlab.io.xml.dom.WriterConfiguration
写入器选项,指定为matlab.io.xml.dom.WriterConfiguration对象。
GetAccess
民众
SetAccess
不可变的
瞬态
NonCopyable
数据类型:
写
write(tomwriter,domdoc,filewriter)使用指定的文件编写器在指定的DOM文档中编写序列化的XML标记。
write(tomwriter,domdoc,filewriter)
指定domDoc作为一个matlab.io.xml.dom.Document对象和fileWriter作为一个matlab.io.xml.dom.FileWriter对象。
domDoc
fileWriter
matlab.io.xml.dom.FileWriter
使用此方法将非XML文本与序列化的XML文本混合使用。
writeToFile
writeToFile (thisWriter domDoc filePath)序列化指定的文档,并将生成的XML标记(编码为UTF-8)存储在指定路径的文件中。
writeToFile (thisWriter domDoc filePath)
writeToFile (thisWriter domDoc filePath,编码)使用指定的编码而不是UTF-8。
writeToFile (thisWriter domDoc filePath,编码)
指定domDoc作为一个matlab.io.xml.dom.Document对象和文件路径作为字符串标量或字符向量。的文件路径参数可以包含非ascii字符。指定的文件文件路径必须是可写的。
文件路径
使用此方法将XML DOM文档序列化为文件。
writeToString
xmlstr = writeToString (thisWriter domDoc)序列化指定的文档并将其作为字符向量返回。
xmlstr = writeToString (thisWriter domDoc)
指定domDoc作为一个matlab.io.xml.dom.Document对象。
setNewLine
setnewline(换行符,换行符)指定一个或多个字符以在序列化输出中开始新行。
setnewline(换行符,换行符)
指定换行符作为这些价值观之一:
换行符
''-换行(默认)
''
换行-换行
char (13)——回车
char (13)
(char(13)换行符)-回车后跟换行
(char(13)换行符)
getNewLine
换行符= getNewLine (thisWriter)返回编写器用于在序列化输出中开始新行的一个或多个字符。
换行符= getNewLine (thisWriter)
全部折叠
将XML文档写入文件matlab.io.xml.dom.DOMWriter对象。
将XML文档创建为matlab.io.xml.dom.Document对象。
进口matlab.io.xml.dom。*docNode =文档(“root_element”);docRootNode = getDocumentElement (docNode);工作日= [“周一”“TUE”“结婚”“星期四”“fri”];weekdaysElement = createElement (docNode,“平日”);为i=1:5 dayElement = createElement(docNode,“天”);列表末尾(dayElement createTextNode (docNode工作日(我)));列表末尾(weekdaysElement dayElement);结束列表末尾(docRootNode weekdaysElement);
创建一个编写器来序列化XML文档。
xmlFileName =“weekdays.xml”;作家= matlab.io.xml.dom.DOMWriter;
将XML文档保存为一个文件。
writeToFile(作家,docNode xmlFileName);
matlab.io.xml.dom.Document|matlab.io.xml.dom.WriterConfiguration|matlab.io.xml.dom.FileWriter
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系