function getNoticias($chatId){
$context = stream_context_create(array('http' => array('header' => 'Accept: application/xml')));
$url = "https://www.europapress.es/rss/rss.aspx";
$xmlstring = file_get_contents($url, false, $context);
$xml = simplexml_load_string($xmlstring, "SimpleXMLElement", LIBXML_NOCDATA);
$json = json_encode($xml);
$array = json_decode($json, TRUE);
for ($i=0; $i < 9; $i++) {
$titulos = $titulos."\n\n".$array['channel']['item'][$i]['title']."<a href='".$array['channel']['item'][$i]['link']."'> +info</a>";
}
sendMessage($chatId, $titulos);
}
Этот код работал нормально до вчерашнего дня, теперь у меня есть следующие ошибки:
simplexml_load_string (): Сущность: строка 1: ошибка синтаксического анализатора: несоответствие открытия и окончания тега: строка тела 1 и сценарий в .....
или
Объект: строка 1: ошибка синтаксического анализатора: ожидается '>' в ....
и еще несколько
Может ли быть проблема в само-изменениях в сети, когда я взял новости? https://www.europapress.es/rss/rss.aspx
Как я могу это исправить?
Заранее спасибо