Veréis tengo unos 900.000 XML creados con ésta estructura:
<?xml version="1.0" encoding="UTF-8">
<imgs>
<image path="image9383840389383.jpg" bild="img/s.jpg" artist="Eros Ramazzotti" title="La cosa mas bella"/>
</imgs>
Como veis, después de UTF-8 les falta a todos el ?>
Entonces con este código
<?php
$archivo = 'prueba.xml';
if (file_exists($archivo)) {
$imgs= simplexml_load_file($archivo);
if($imgs){
foreach ($imgs $index => $info) {
echo $info["path"];
}
} else echo "Sintaxi XML inválida";
} else echo "Error abriendo rss.xml";
?>
Me da Sintaxi XML inválida, pero le pongo el ?> me lo lee bien.
Puedo hacer algo para que me coja el path aunque no tenga el ?> sin que me salte el error??
Muchas gracias