2010-08-21 70 views
0

我有一個獲取函數,它將rss內容注入到我的頁面中。這將返回一個xml,其中包含常用的RSS元素,如標題,鏈接,描述,但問題是返回的描述是一個包含兩個tds的表,其中一個包含圖像而另一個包含文本。我不知道如何刪除表格,img和tds,只能使用php而不使用javascript。刪除RSS XML節點內的包裝HTML元素

任何幫助,非常感謝。

<?php 
require_once('rss_fetch.inc'); 

$url = 'http://www.domain.com/rss.aspx?typeid=0&imagesize=120&topcount=20'; 

if ($url) { 
    $rss = fetch_rss($url); 
    //echo "Channel: " . $rss->channel['title'] . "<p>"; 
    echo "<ul>"; 
    foreach ($rss->items as $item) { 
     $href = $item['link']; 
     $title = $item['title']; 
     $description = $item['description']; 
     $pubdate = date('F dS, Y', strtotime($item['pubdate'])); 
     echo "<li><h3>$title<em>$pubdate</em></h3>$description <p><a href='$href' target='_blank'>ادامه مطلب</a></p><br/></li>"; 
    } 
    echo "</ul>"; 
} 

?> 

回答