Я пытаюсь распечатать XML-файл на моей php-странице, но этот код работает некорректно, и я понятия не имею, почему. Он просто показывает код, как в браузере, от xpath до?>. Может кто-нибудь помочь мне с этим, пожалуйста,код для корма XML не работает правильно
<html>
<head>
<title>XML FEED</title>
</head>
<body>
<ul>
<?php
$dom = simplexml_load_file("http://feeds.bbci.co.uk/news/rss.xml");
foreach ($dom->xpath("/channel/item") as $item)
{
print "<li>";
print $item->title;
print "</li>";
}
?>
</ul>
</body>
</html>
Для starters, попробуйте полный PHP-тег ' php' –
, я все же ничего не показывал из RSS-канала. –
Hrm .. попробуйте добавить print_r ($ dom); перед вашим визитом, давайте посмотрим, получаете ли вы что-нибудь. –