El archivo es el siguiente (imagenes.xml):
Código:
Y ahorita solo recorro el archivo de la sig. manera:<?xml version="1.0" encoding="ISO-8859-1"?> <imagenes> <item> <id>1</id> <imagen>imagen1</imagen> </item> <item> <id>2</id> <imagen>imagen2</imagen> </item> </imagenes>
Código PHP:
$dato = simplexml_load_file('imagenes.xml');
foreach ($dato->item as $obj)
{
if($obj->id == 2)
{
echo "<b>$obj->id:</b> ";
echo "$obj->imagen<br><br>\n";
}
}
La duda es esa, hay alguna manera de acceder directamente a esa informacion sin recorrer todo el archivo???
Porque si por ejemplo, el dato que necesito se encuentra al final del archivo, tendría que recorrer todo el archivo completo :s
No he manejado nada de XML, igual y se tendría que crear el archivo de otra forma.
Bueno, gracias de antemano por su ayuda!!!
Saludos!!!