Я ранее спрашивал о подаче XML-канала в simplephp, но теперь наткнулся на другую проблему. В фиде есть два атрибута языка (se и en), и я хотел бы получать только результаты на английском языке. Из результатов на английском языке я хотел бы указать заголовок и местоположение и URL для загрузки.XML-фраза только для языковой категории SimpleXML
Это то, что я получил: PHP:
<?php
$xml=simplexml_load_file("http://fredrikbrolin.se/developm3nt/reports_presentations_feed_all.xml") or die("Error: Cannot create object");
foreach ($xml->body->reports->report as $report)
{
echo 'titel:'.$report->release_id.'<br/>';
}
?>
Живая ссылка на корм XML: http://fredrikbrolin.se/developm3nt/reports_presentations_feed_all.xml
Так что я получил этот код: php $ xml = simplexml_load_file ("http://fredrikbrolin.se/developm3nt/reports_presentations_feed_all.xml") или умереть ("Ошибка : Невозможно создать объект "); foreach ($ xml-> xpath ('// body/reports/report [@ language = "se"]') как $ report) { echo 'titel:'. $ Report-> release_id. '
'; }?> Но получите фатальную ошибку РЕДАКТИРОВАТЬ: Получил ее на работу, большое спасибо за помощь! – user3305848