我怎么能写多维数据到一个xml文件?

39视图(30天)
我想使用XMLWRITE编写MATLAB多维数组到一个xml文件和文档对象模型。

接受的答案

MathWorks支万博1manbetx持团队
二进制数据(如多维数值数组)不易编码的XML,它是基于文本和字符串标记。这个问题并不是特定于MATLAB的;您可以参考XML资源的更多信息。
有几个选项,这样的数据:
1。创建一个多层次的数据结构。[1 2;3 4]可能编码为:
<行>
<项目> 1 < /项目>
2 < item > < /项目>
< /行>
<行>
<项目> 3 < /项目>
<项目> 4 < /项目>
< /行>
这是低效和艰苦的,但遵循XML结构。
2。作为字符串使用base64编码的二进制数据或类似的编码,并包括一个使用CDATASection的数据块。文件的目的地必须理解编码和二进制表示;这通常是可能的jpeg或gif,但选择MATLAB数据结构可能是一个问题。
XML引用可能有额外的建议。因为MATLAB使用XML的标准Java接口,大多数信息从泛型Java XML资源在MATLAB中也适用于XML。
一个很好的DOM引用:

更多的答案(0)

标签

没有标签了。

s manbetx 845

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!