почему это не работает:
$url = "http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20html%20where%20xpath%3D%22%2F%2Fmeta%22%20and%20url%3D%22http://www.cnn.com%22&format=xml&diagnostics=false"; $xml = (simplexml_load_file($url))
Я получаю несколько ошибок, сообщающих, что запрос HTTP не удался. В конечном итоге я хочу получить результаты из этого файла в массив, например
Описание = CNN.com предоставляет последние новости и т. Д.
Ключевые слова = CNN, новости CNN, CNN.com, CNN TV и т. Д.
Но этот начальный этап не работает. Любая помощь, пожалуйста?
EDIT Дополнительная информация:
Ошибки:
warning: simplexml_load_file (http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20html%20where%20xpath%3D%22//meta%22%20and%20url%3D% 22http: //www.cnn.com%22&format=xml&diagnostics=false) [function.simplexml-load-file]: не удалось открыть поток: HTTP-запрос не удался! # warning: simplexml_load_file () [function.simplexml-load-file]: предупреждение ввода-вывода: не удалось загрузить внешнюю сущность "http://query.yahooapis.com/v1/public/yql?q=select%20*% 20from% 20html% 20where% 20xpath% 3D% 22 // мета-% 22% 20and% 20url% 3D% 22http: //www.cnn.com%22&format=xml&diagnostics=false»