SimplePie
ライブラリを介して yahoo メディアの rss フィードを解析しています。<category>
に子ノードとして名前を付けたカスタム ノードを追加する必要がありました<title>
。ここで、ループを介して毎回そのノードのコンテンツを解析する必要があります...これが私のフィードの構造です
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/">
<channel>
.....
.....
<item>
<title></title>
<link></link>
....
<media:content>
...
</media:content>
<category>one</category>
</item>
<item>
<title>...</title>
<link>...</link>
....
<media:content>
...
</media:content>
<category>two</category>
</item>
</channel>
</rss>
<category>
私の仕事は、次の方法を使用して試したノードのコンテンツを解析することです$item->get_item_tags()
が、うまくいきませんnull
。
$cat_get= $item->get_item_tags('http://search.yahoo.com/mrss/',
'item');
$cat_get_node = $category1[0]['child']['http://search.yahoo.com/mrss/']['category'];
$cat_content = $category2[0]['data'];
どの方向も役に立ちます...