【发布时间】:2011-10-25 21:03:50
【问题描述】:
我想使用 simplexml_load_string 函数将三个 xml 文件加载到我的 php 文件中。
我怎样才能做到这一点?
@Jan-Henk:
这是我在 cmets 上写的:
这是我目前拥有的,它在一个 xml 文件中搜索员工 Jane:
$result = simplexml_load_file('employees1.xml');
echo "<strong>Matching employees with name 'Jane'</strong><br />";
$employees = $result->xpath('/employees/employee[name="Jane"]');
foreach($employees as $employee) {
echo "Found {$employee->name}<br />";
}
echo "<br />";
三个 xml 文件会是什么样子。然后不是像上面那样搜索员工简。它应该搜索三个文件中的重复项。因此,如果员工在三个文件中的任何一个中被列出两次。它应该返回:“找到简”。
【问题讨论】:
-
尝试将它们转换为字符串,然后合并数组。