簡體   English   中英

在PHP中解析RSS2

[英]Parsing RSS2 In PHP

我正在嘗試從我的某個站點獲取RSS2源的內容,並在另一個站點中使用它。

飼料在這里 我正在使用的代碼來自這個不錯的網站,並且已被修改如下:

$doc = new DOMDocument();
$doc->load('http://tripleax.com/john/?feed=rss2');
$arrFeeds = array();
foreach ($doc->getElementsByTagName('item') as $node) {
    print('<div style="width:100%" class="option"><strong>');
    $a = $node->getElementsByTagName('title')->item(0)->nodeValue;
    print("$a");
    print('</strong><br /><span class="option">');
    $a = $node->getElementsByTagName('description')->item(0)->nodeValue;
    print("$a");`
}

我遇到的問題是,我想顯示整個帖子的內容。 而描述是一種預告片。 $node->getElementsByTagName('description')->item(0)->nodeValue更改$node->getElementsByTagName('content')->item(0)->nodeValue什么都沒有給我,而content:encoded is no更好。

有人可以指出我正確的方向來解決這個問題嗎?

謝謝!

你傻! 使用$node->getElementsByTagName('encoded')->item(0)->nodeValue

你需要getElementsByTagNameNS()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM