文件帮助中心文件
编写XML文档对象模型节点
XMLWRITE(文件名,DOMNODE)
装备= xmlwrite (DOMnode)
例子
XMLWRITE(文件名那DOMNODE.)写入文档对象模型(DOM)节点DOMNODE.到文件文件名。
XMLWRITE(文件名那DOMNODE.)
文件名
DOMNODE.
处理XMLWRITE.要求您使用Java®XML处理API (JAXP)。有关更多信息,请参阅https://docs.oracle.com/javase/7/docs/api。
XMLWRITE.
chr = xmlwrite(DOMNODE.)将序列化DOM节点返回为字符向量。
chr = xmlwrite(DOMNODE.)
全部收缩
首先编写XML文件,创建包含XML数据的文档对象模型(DOM)节点。然后,将DOM节点写入XML文件。最终的XML文件应包含此文本。
<?xml version = " 1.0 " encoding = " utf - 8 " ?>
上载区域工具箱<! - 函数 - >
demflow tocitem>
< tocitem目标= " facetFlow_help.html " > facetFlow < / tocitem >
flowmatrix tocitem>
pixelflow tocitem>
tocitem>
TOC>
首先,创建DOM节点对象和根元素,并填充元素和与XML数据对应的节点的属性。
docnode = com.mathworks.xml.xmlutils.createdocument('toc');
识别根元素,并设置版本属性。
版本
toc = docNode.getDocumentElement;toc.setAttribute (“版本”那“2.0”);
添加tocitem产品页面的元素节点。每个tocitem元素具有目标属性和一个子文本节点。
tocitem
目标
产品= docNode.createElement ('tocitem');product.setAttribute ('目标'那'upslope_product_page.html');product.appendchild(docnode.createTextNode(“上坡地区工具箱”));toc.appendChild(产品);
添加评论。
product.appendChild (docNode.createComment (“功能”));
添加A.tocitem每个函数的元素节点,其中目标是表格函数_help.html.。
函数
_help.html.
函数= {'demflow'那'facetflow'那'flowmatrix'那'pixelflow'};为了curr_node = docNode.createElement(函数)'tocitem');curr_file =[函数{idx}“_help.html”];curr_node.setAttribute ('目标',curr_file);%子文本是函数名。curr_node.appendChild (docNode.createTextNode(函数{idx}));product.appendChild (curr_node);结尾
最后,将DOM节点导出到名为infouat.xml.,并使用使用的文件类型功能。
infouat.xml.
类型
XMLWRITE(“infoUAT.xml”, docNode);类型(“infoUAT.xml”);
<?XML版本=“1.0”编码=“UTF-8”?> 上升区域工具箱<! - 函数 - > demflow tocitem> facetflow tocitem> flowmatrix tocitem> Pixelflow tocitem> tocitem> toc>
从示例XML文件读取DOM节点,并将DOM节点的内容作为字符向量获取。
显示示例XML文件的内容,然后从文件导入DOM节点。
samplexmlfile ='sample.xml';类型(sampleXMLfile)
R2012a Example Manager internal ApplicationIcon。demo 示例Manager com.mathworks.xwidgets.ExampleManager。showViewer回调> < / > <图标ApplicationIcon。demo
domnode = xmlread(samplexmlfile);
用XMLWRITE.返回DOMNODE.对象作为序列化字符向量。
text = XMLWRITE(DOMNODE)
text ='<?xml版本=“1.0”编码=“utf-8”?> r2012a matlabrelease> 示例管理器 name> 内部 type> <图标>ApplicationIcon.DEMOS Example Manager com.mathworks.xwidgets.ExampleManager.showViewer ApplicationIcon.DEMOS '
文件名称,指定为字符向量或包含本地文件或URL的名称的字符串标量。
数据类型:字符|细绳
字符
细绳
文档对象模型(DOM)节点,指定为一个DOM节点对象。
文档对象模型由万维网联盟定义。有关更多信息,请参阅XML文档对象模型。
XMLREAD.|xslt
XMLREAD.
xslt
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
你也可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室