Я ранее спрашивал о подаче XML-корма в simplephp, но теперь наткнулся на другую проблему. В фиде есть два атрибута языка (se и en), и я хотел бы получать только результаты на английском языке. Из результатов на английском языке я хотел бы указать заголовок и местоположение и URL для загрузки.
Это то, что у меня есть: 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
foreach ($xml->xpath('//body/reports/report[@language="se"]') as $report) {
echo 'titel:'.$report->release_id.'<br/>';
}