我需要用MATLAB解析XML字符串(注意:没有文件I/O,因此我不想将字符串写入文件然后读取它们).我从HTTP连接接收字符串,解析速度非常快.我最关心的是读取整个字符串中某些标签的值
网络充满了关于使用regexp解析XML的死亡威胁,所以我不想进入那个.我知道MATLAB有无缝的Java集成,但我不是很精通java.有一种快速的方法可以非常快速地从XML获取某些值吗?
例如,我想从下面的字符串中获取'volume'信息并将其写入变量.
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<root>
<volume>256</volume>
<length>0</length>
<time>0</time>
<state>stop</state>
....
Run Code Online (Sandbox Code Playgroud)