[Resolvido] Tratar erro em requisição xml
Galera é o seguinte, tenho a seguinte requisição em xml:
<?php
$path_to_xml_file = 'URL_AQUI';
$reader = new XMLReader();
$reader->open($path_to_xml_file);
while($reader->read())
{
if($reader->nodeType == XMLReader::ELEMENT && $reader->name == 'subCategory')
{
$doc = new DOMDocument('1.0', 'UTF-8');
$xml = simplexml_import_dom($doc->importNode($reader->expand(),true));
echo $xml['id'];
}}
?>
Porém quando a url é invalida ela retorna o seguinte erro:
Warning: XMLReader::open(): Unable to open source data in C:\wamp\www\includes\topo.php on line *54*
Tentei usar:
<?php
if($xml === FALSE) { echo 'sistema indisponível'; }
?>
Mas não deu certo.
Se alguém souber como tratar esse erro, agradeço!!Discussão (2)
Carregando comentários...