我是否应该在文件夹中读取许多 xml 文件并从这些数据中提取。使用此代码读取文件夹没有问题
<?php
$dir = "Dati/xml/nonletti/";
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
if (($file !== '.') && ($file !== '..') ) {
echo "$file \n";
}
}
closedir($dh);
}
}
?>
但是如果我尝试使用 simplexml 读取所有文件,我什么也看不到
<?php
$dir = "Dati/xml/nonletti/";
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
if (($file !== '.') && ($file !== '..') ) {
$xml = simplexml_load_file($file);
$RGSostituzione = $xml->attributes()->Sostituzione;
echo "<li>File $file - <b>Sostituzione:</b> $RGSostituzione</li>";
}
}
closedir($dh);
}
}
?>
你能帮助我并告诉我该怎么做吗?谢谢-菲利波