$file = simplexml_load_file($url); {
foreach($file->entry as $post) {
$row = simplexml_load_string($post->asXML()); // after adding this line, i get error message
$links = $row->xpath('//link[@rel="alternate" and @type="text/html"]');
echo (string) $post->title;
echo (string) $links[0]['href'];
Я использую этот скрипт для синтаксического анализа. Сначала это не сработало, потому что он не мог правильно передать атрибут href ссылки. Я добавил $row
, и хотя он сработал, он дает ошибку: «префикс пространства имен gd для etag при записи не определен». Я ищу это часами, не могу найти решение. Я был так близко.xml parsing error, используя php's asxml()