私は複数のソースからのデータを解析するRSSスクレーパーに取り組んできました。とは言うものの、これらすべてのソースには、RSSの説明の独自の実装があります。
特に、CDATAタグを使用して、たとえばlikeに説明を書き込みます。
<![CDATA[
<p align=justify><font face="verdana, arial, helvetica, sans-serif" size=1>
<font color=#004080></font>
SOME TEXT GOES HERE
</font></p>
]]>
ただし、SimplePieでアイテムの説明を取得しようとすると、この出力が表示されます
<div><p align="justify"></p></div>
私はこのphpスクリプトを使用してこれをすべて行います
foreach($feed->get_Items() as $item)
{
$title = $item->get_title();
$description = $item->get_description();
//some other stuff
}
そして今、良い部分
フィードのタイトルもこのようになります
<title>
<![CDATA[
Nice title
]]>
</title>
そして...それは動作します!!!
フィードの説明を取得するにはどうすればよいですか?私はほとんどすべてを試しました!
ありがとうございました!