2

次のような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)

ありがとう。

4

1 に答える 1

1

File Exchange からxml_io_toolsを試してください。

構文は次のとおりです。

  xmlfile = fullfile('C:\tttttt', 'Configuration.xml');
  struct = xml_load_any(xmlFile);
于 2012-06-20T12:21:01.903 に答える