拥有这样的xml文件:
<?xml version="1.0" encoding="utf-8"?>
<Configuration>
<Bla>
BlaDiBla
</Bla>
</Configuration>
我想知道是否有更简洁的方法来使用标准的matlab(没有额外的工具箱)来获得'BlaDiBla':
xmlfile = fullfile('C:\tttttt', 'Configuration.xml');
xDoc = xmlread(xmlfile);
char(xDoc.getElementsByTagName('Bla').item(0).getFirstChild.getData)
感谢。
答案 0 :(得分:1)
从文件交换中试用xml_io_tools。
语法为:
xmlfile = fullfile('C:\tttttt', 'Configuration.xml');
struct = xml_load_any(xmlFile);