2017-05-17 5 views
2

この質問のさまざまなバージョンが尋ねられましたが、具体的に答えたものは何も見つかりませんでした。SimpleXML子どもとのフィードの解析

私はthisを解析しようとしています。ペットの採用サイトの検索結果をプルしてRSS/Atomフィードに変換するRSSフィードです。

<?php 
//RSS solution 
$feed = simplexml_load_file('http://www.serverstrategies.com/rss.php?sid=WV87&len=20&rand=0&drop_1='); 
$children = $feed->children('http://www.w3.org/2005/Atom'); 
echo $children->entry[1]->item[0]->title; 
?> 

私はこれにさまざまなバリエーションを試しましたが、まだ印刷するものは何もありません。

答えて

0

このソリューションは、すべてtitlesdescriptionsを取得するのに役立ちます。

<?php 

$feed = simplexml_load_file('http://www.serverstrategies.com/rss.php?sid=WV87&len=20&rand=0&drop_1='); 

$result=array(); 
foreach($feed->channel->item as $node) 
{ 
    $result[]=array("title"=>(string)$node->title, 
     "description"=> strip_tags((string)$node->description)); 
} 
print_r($result); 
+0

私はそれぞれの「アイテム」のすべての属性を取得するために使用できるソリューションを考え出しています。そのため、ウェブページ上でどのように見えるかをテーマにすることができます。たとえば、img、title、およびそれぞれの説明を変数に取り込みます。それを念頭においてこれを行うより良い方法はありますか? – Trebax

+0

@Trebaxあなたはすべてのタイトル、説明を配列に集めたいですか?それは書き込みですか? –

+0

パーフェクト私はそこから行くことができます、私は数時間のランダムなものを試してきましたので、これは大きな助けです! – Trebax

関連する問題