赞
踩
xml文件以文档对象模型表示,简称DOM(Document Object Model)。在Matlab中,使用xmlread读取xml文件成DOM节点,对xml文件的操作转化成对DOM节点的操作,使用xmlwrite把DOM节点写入到xml文件中。
Matlab写xml文件
以个人信息为例,通常个人的信息包括姓名、性别、住址和电话等等,其中电话可能有多个,比如手机和座机,代码如下。
% file name
filename = 'info';
% create document
docNode = com.mathworks.xml.XMLUtils.createDocument('info');
% document element
docRootNode = docNode.getDocumentElement();
% name
nameNode = docNode.createElement('name');
nameNode.appendChild(docNode.createTextNode(sprintf('Jack')));
docRootNode.appendChild(nameNode);
% gender
genderNode = docNode.createElement('gender');
genderNode.appendChild(docNode.createTextNode(sprintf('male')));
docRootNode.appendChild(genderNode);
% address
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。