1

我需要将多个 XML 文件加载到一个名为 $xml 的变量中。

我有一个数组 ($all_urls),其中包含每个 XML 文件的路径。为了实现这个目标,我使用了我在 StackOverflow 上找到的方法。

    foreach ($all_urls as $url) 
{
    $xml = simplexml_load_file($url);
}

但是,使用这个简单的 foreach - $xml 只包含最后加载的文件。例如,如果 '$all_urls' 包含 'file.xml' 和 'file2.xml' ,则只有来自 'file2.xml' 的行在 $xml 中可用。

我想做的事可能吗?我见过一些使用 DOM 的代码,但我需要坚持使用 SimpleXML。我该怎么做呢?

提前致谢!

编辑 根据要求,XML 文档之一的(缩短的)示例。

http://pastebin.com/Yj54w1HS

4

0 回答 0