He buscado en el foro y no he encontrado nada que se parezca a este problema que me ha surgido. Estoy leyendo una url que contiene un fichero xml con esta estructura:
Cita:
He conseguido leerlo con simplexml_load_file si guardo el xml en un fichero, pero necesito usarlo como url y por ello he usado este código:<response>
<status>ERROR</status>
<message>Invalid customer-id: 7180465ddd</message>
</response>
<status>ERROR</status>
<message>Invalid customer-id: 7180465ddd</message>
</response>
Cita:
Pero no me carga nada en $component, no consigo imprimir el resultado de este xml. public function showCatalogAsTable($xmlPath) {
// Loads XML.
$doc = new DOMDocument();
$doc->load($xmlPath);
$component = $doc->getElementsByTagName('response');
print_r($component);
echo $component->length;
}
// Loads XML.
$doc = new DOMDocument();
$doc->load($xmlPath);
$component = $doc->getElementsByTagName('response');
print_r($component);
echo $component->length;
}
Agradecería cualquier tipo de ayuda. Mil gracias.