【发布时间】:2013-07-23 16:23:54
【问题描述】:
就像它说这是我第一次使用 XML 并且我很难使用 MATLAB 中的基本功能,任何建议都表示赞赏:
我有一个这样的基本文件:
<list>
<listitem>
<label>TEST</label>
<value>VALUE</value>
<label>TEST_2</label>
<value>VALUE_2</value>
...ETC...
</listitem>
<listitem>
...
<listitem>
</list>
显然,我的脚本应该运行在每个 listitem 集合中,在标签处停止,收集它的值并在列表中向下移动。我开始使用 MATLAB 提供的用于处理 DOM 的示例脚本,但除了第一个标签之外,我无法让它发挥作用。
谁能提供帮助?
谢谢!
编辑:所以我 am 使用 xmlread 并进行了搜索。我也觉得这是一个非常笼统的问题,将来可能会对其他人有所帮助。
【问题讨论】:
-
不能让某些东西工作并不是一个真正的问题。你需要具体。对于像您提供的示例这样的简单文件,您使用的是什么代码?哪里出错了?
-
@horchler ...我开始使用示例 MATLAB 文档代码来处理 XML 和 DOM(请参阅:mathworks.com/help/matlab/import_export/…)。我对使用 XML 很陌生,所以我很快就迷路了。
-
一般问题对任何人都没有帮助。您的问题needs to be specific 对社区有价值,并且这里的任何人都可以了解您哪里出错了。不要指望有人写一篇关于 XML 的论文并
xmlread向您解释一切。分解你的问题。像调试任何 Matlab 代码一样调试您的代码。当您对某事“新”时,不要期望获得快速结果。