PHP Capturando um erro de análise SimpleXMLElement [fechado]
Eu tenho um script que analisa algumas coisas XML (adf). Às vezes, recebemos dados XML quebrados (sintaxe, sem tag final, etc.).
SimpleXMLElement
gera um erro e mata meu script, como poderia atribuir algo como$xml_body = new SimpleXMLElement ($adf_xml);
e pegar a exceção de análise?
Exceção não capturada 'Exception' com a mensagem 'String não pôde ser analisada como XML' em /home//Work//script/email_leads.php:46
Rastreio de pilha:
0 /home//Work//script/email_leads.php(46): SimpleXMLElement -> __ construct ('<? Xml version = "...')
1 /home//Work//script/email_leads.php(97): generateFeed ()
2 {main}