文档帮助中心文档
包:matlab.io.xml.dom
序列化XML文档的编写器
对象的对象matlab.io.xml.dom.DOMWriter类来创建序列化XML文档的写入器。
matlab.io.xml.dom.DOMWriter
的matlab.io.xml.dom.DOMWriter类是一个处理类。
处理
ConstructOnLoad
真正的
HandleCompatible
有关类属性的信息,请参见类属性.
例子
writer = matlab.io.xml.dom.DOMWriter()对象的序列化创建写入器matlab.io.xml.dom.Document对象。使用配置属性指定写入器选项。
writer = matlab.io.xml.dom.DOMWriter()
matlab.io.xml.dom.Document
全部展开
配置
matlab.io.xml.dom.WriterConfiguration
写入器选项,指定为matlab.io.xml.dom.WriterConfiguration对象。
GetAccess
公共
SetAccess
不可变的
瞬态
NonCopyable
数据类型:
写
写(thisWriter domDoc fileWriter)使用指定的文件编写器编写从指定的DOM文档序列化的XML标记。
写(thisWriter 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对象和filePath作为字符串标量或字符向量。的filePath参数可以包含非ascii字符。指定的文件。filePath必须是可写的。
filePath
使用此方法将XML DOM文档序列化为文件。
writeToString
xmlstr = writeToString(thisWriter,domDoc)序列化指定的文档并将其作为字符向量返回。
xmlstr = writeToString(thisWriter,domDoc)
指定domDoc作为一个matlab.io.xml.dom.Document对象。
setNewLine
setNewLine (thisWriter换行符)指定一个或多个字符,用于在序列化输出中开始新行。
setNewLine (thisWriter换行符)
指定换行符作为以下价值观之一:
换行符
''-换行(默认)
''
换行——换行
char (13)-马车返回
char (13)
(char(13)换行符)-回车后换行
(char(13)换行符)
getNewLine
newLine = getNewLine(thisWriter)返回此编写器用于在序列化输出中开始新行的一个或多个字符。
newLine = getNewLine(thisWriter)
全部折叠
将XML文档写入文件matlab.io.xml.dom.DOMWriter对象。
创建XML文档作为matlab.io.xml.dom.Document对象。
进口matlab.io.xml.dom。*docNode =文档(“root_element”);docRootNode = getDocumentElement(docNode);工作日= [“我的”“星期二”“结婚”“星期四”“星期五”];weekdaysElement = createElement(docNode,“工作日”);为i=1:5 dayElement = createElement(docNode,“天”);列表末尾(dayElement createTextNode (docNode工作日(我)));列表末尾(weekdaysElement dayElement);结束列表末尾(docRootNode weekdaysElement);
创建一个写入器来序列化XML文档。
xmlFileName =“weekdays.xml”;writer = 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命令。万博1manbetx
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处