图片缩略图

xml_io_tools

version 1.13.0.0 (216 KB) by 雅罗斯瓦夫Tuszynski
将XML文件读入MATLAB结构并将MATLAB数据类型写入XML

24.3 k下载

更新2010年11月05

查看许可协议

通过MATLAB的xmlwrite和xmlread函数的简单接口,将XML文件读入MATLAB结构并将MATLAB数据类型写入XML文件。

用于简化从MATLAB读取和写入XML文件的两个函数:

*函数xml_read首先调用MATLAB的xmlread函数,然后将其输出(Java对象的“文档对象模型”树)转换为MATLAB结构的树。输出的格式通常是嵌套的结构和单元格。在输出数据结构中,字段名基于XML标记。

*函数xml_write首先将MATLAB结构和单元和其他类型的输入树转换为“文档对象模型”节点树,然后使用MATLAB的xmlwrite函数将结果对象写入XML文件。

这个包可以:
*读取任何XML文件,可能创建在MATLAB之外,并将其转换为MATLAB数据结构。
*编写任何MATLAB的结构树到XML文件
*处理XML属性和特殊的XML节点,如注释、处理指令和CDATA节
*支金宝app持base64编码和解码,允许处理嵌入的二进制数据
*被研究,修改,定制,重写和在其他包中使用没有任何限制。所有的代码都包含在文档中。软件在BSD许可下发布(包括在内)。

这个包不能:
*保证恢复保存的相同Matlab对象。如果需要能够恢复保存的结构的副本,则必须使用其中一个包,该包使用一组特殊的标记,这些标记保存为xml属性,有助于指导xml代码的解析。这个软件包不能做到这一点。
*保证使用比包更老的MATLAB版本(2006/11)。该代码不能与旧版本的MATLAB工作。

引用作为

雅罗斯瓦夫Tuszynski(2021)。xml_io_tools(//www.tatmou.com/matlabcentral/fileexchange/12907-xml_io_tools), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2010a
与任何版本兼容
平台的兼容性
窗户 macOS Linux
确认

启发:xunit4

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!