追記
できるようになりました。
2014.03.21 shop-proのrssから新着アイテムのサムネールイメージを取得したいができないのができた
phpでshop-proのrss新着アイテムのサムネールイメージを取得したいんですが
これがなんだかうまく取得できないのです…
やったことは
テストデータとして本物RSSのitem一つ分切り出して
を作成。
$rss = simplexml_load_file(‘./test.xml’);
$item = $rss->item;
$itemabout = $item->attributes(‘http://www.w3.org/1999/02/22-rdf-syntax-ns#’);
echo ‘item about:’.$itemabout->about.’
‘;
$item->registerXPathNamespace(‘foaf’, ‘http://xmlns.com/foaf/0.1/’);
$foaftopic = $item->xpath(‘//foaf:topic’);
echo ‘foaftopic:’.$foaftopic.’
‘;
$rdf = $foaftopic->attributes(‘http://xmlns.com/foaf/0.1/’);
echo ‘foafImage:’.$rdf->Image;
と中身が順番に取れているかを確認する感じで書いてみましたが
*
item aboutは取得できるのですが
foaf:topic『foaftopic:Array』と表示され $foaftopicは表示されず…
*
foaf:Imageの行を ただのテキストに書き換えたみても 『foaftopic:Array』表示のまま。
foaf自体の規格なのか たんに書き方をミスっているのか よくわからずです。
よくわからないなりにメモ書きとして….