MozTW 討論區
https://forum.moztw.org/

關於及時書籤(RSS)網頁程式碼問題(已解決)
https://forum.moztw.org/viewtopic.php?f=13&t=15379
1 頁 (共 2 頁)

發表人:  lkk6015 [ 2006-08-27, 19:03 ]
文章主題 :  關於及時書籤(RSS)網頁程式碼問題(已解決)

上面的RSS哪裡有錯阿-解決(錯誤RSS語法以刪除)

我放到用瀏覽器去看中文顯示不出來-解決
且才顯示7個而已-解決
這是我掛的網址
http://homelf.kimo.com.tw/cook12012_mail/YAHOO.RDF此網址以失效

發表人:  rail02000 [ 2006-08-27, 19:16 ]
文章主題 : 

不知道您是用哪個編輯器寫的?
如果是Windows記事本的話,儲存時編碼記得要選"UTF-8",而不是ANSI。
(如果只在網頁內容中定義在我經驗應該是行不通的......)

其他的編輯器也一樣

發表人:  lkk6015 [ 2006-08-27, 19:28 ]
文章主題 : 

rail02000 寫:
不知道您是用哪個編輯器寫的?
如果是Windows記事本的話,儲存時編碼記得要選"UTF-8",而不是ANSI。
(如果只在網頁內容中定義在我經驗應該是行不通的......)

其他的編輯器也一樣

謝了

發表人:  lkk6015 [ 2006-08-27, 19:31 ]
文章主題 : 

rail02000 寫:
不知道您是用哪個編輯器寫的?
如果是Windows記事本的話,儲存時編碼記得要選"UTF-8",而不是ANSI。
(如果只在網頁內容中定義在我經驗應該是行不通的......)

其他的編輯器也一樣

我是Windows記事本編輯的
好了

發表人:  lkk6015 [ 2006-08-28, 07:03 ]
文章主題 : 

再問一下
我把他掛在這裡
http://homelf.kimo.com.tw/cook12012_mail/Rss/Yahoo.rdf
但是為什麼每次都無法載入
我是去抓別人的下去改的(從奇摩新聞抓的)
哪邊有錯阿

rss程式碼
<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:blogChannel="http://backend.userland.com/blogChannelModule">

<channel>
<title>Yahoo!奇摩</title>
<link></link>
<description>Yahoo!奇摩</description>
<language>zh-tw</language>
<lastBuildDate>Sun 27 Aug 2006 22:25:00 GMT</lastBuildDate>
<ttl>20</ttl>

<image>
<title>Yahoo!奇摩</title>
<url></url>
<link></link>
<width>144</width>
<height>28</height>
</image>

<item>
<title>Yahoo! 雅虎香港
</title>

<link>http://hk.yahoo.com/</link>
<guid isPermaLink="false">cna/2006-08-27/123972</guid>
<pubDate>Sun 27 Aug 2006 13:51:35 GMT</pubDate>
</item>

<item>
<title>Yahoo!奇摩 800*600(新)
(中央社)</title>
<link>http://tw.yahoo.com/preview800.html</link>
<guid isPermaLink="false">cna/2006-08-27/123971</guid>
<pubDate>Sun 27 Aug 2006 13:50:48 GMT</pubDate>

</item>

<item>
<title>Yahoo!奇摩 1024*768(新)</title>
<link>http://tw.rd.yahoo.com/referurl/news/rss/realtime/*http://tw.news.yahoo.com/article/url/d/a/060827/8/2nni.html</link>
<guid isPermaLink="false">tvbs/2006-08-27/123966</guid>
<pubDate>Sun 27 Aug 2006 13:42:09 GMT</pubDate>
</item>

<item>
<title>Yahoo!奇摩 800*600(舊)</title>
<link>http://tw.rd.yahoo.com/referurl/hp/beta800/back/*http://tw.yahoo.com/goto.php?i=m</link>

<guid isPermaLink="false">cna/2006-08-27/123965</guid>
<pubDate>Sun 27 Aug 2006 13:29:56 GMT</pubDate>
</item>

<item>
<title>Yahoo!奇摩搜尋</title>
<link>http://tw.search.yahoo.com/</link>
<guid isPermaLink="false">tvbs/2006-08-27/123953</guid>
<pubDate>Sun 27 Aug 2006 13:25:12 GMT</pubDate>
</item>

<item>
<title> Yahoo!奇摩電子信箱</title>
<link>http://mail.yahoo.com/?.intl=hk</link>
<guid isPermaLink="false">ettoday/2006-08-27/123964</guid>
<pubDate>Sun 27 Aug 2006 13:24:51 GMT</pubDate>
</item>

<item>
<title>Yahoo!奇摩知識+</title>
<link>http://tw.knowledge.yahoo.com/</link>
<guid isPermaLink="false">tvbs/2006-08-27/123958</guid>

<pubDate>Sun 27 Aug 2006 13:23:48 GMT</pubDate>
</item>

<item>
<title>Yahoo!奇摩個人網頁</title>
<link>http://tw.home.yahoo.com/</link>
<guid isPermaLink="false">tvbs/2006-08-27/123957</guid>
<pubDate>Sun 27 Aug 2006 13:22:07 GMT</pubDate>
</item>

<item>
<title>Yahoo!奇摩家族</title>

<link>http://tw.club.yahoo.com/</link>
<guid isPermaLink="false">tvbs/2006-08-27/123956</guid>
<pubDate>Sun 27 Aug 2006 13:20:32 GMT</pubDate>
</item>

<item>
<title>Yahoo!奇摩即時通訊
</title>
<link>http://tw.messenger.yahoo.com/index.php</link>
<guid isPermaLink="false">cna/2006-08-27/123961</guid>
<pubDate>Sun 27 Aug 2006 13:19:04 GMT</pubDate>

</item>

<item>
<title>Yahoo!奇摩相簿
</title>
<link>http://login.yahoo.com/config/login?.src=ph&.done=http%3a//tw.photos.yahoo.com/ph//my_photos&.intl=tw</link>
<guid isPermaLink="false">cna/2006-08-27/123959</guid>
<pubDate>Sun 27 Aug 2006 13:17:25 GMT</pubDate>
</item>

<item>
<title>Yahoo!奇摩部落格</title>
<link>http://tw.blog.yahoo.com/</link>

<guid isPermaLink="false">ettoday/2006-08-27/123963</guid>
<pubDate>Sun 27 Aug 2006 13:15:48 GMT</pubDate>
</item>

<item>
<title>我的奇摩</title>
<link>http://tw.mykimo.yahoo.com/</link>
<guid isPermaLink="false">tvbs/2006-08-27/123950</guid>
<pubDate>Sun 27 Aug 2006 13:13:22 GMT</pubDate>
</item>

<item>
<title>Yahoo!奇摩搜尋-下載中心</title>
<link>http://tw.dir.yahoo.com/download/</link>
<guid isPermaLink="false">ftv/2006-08-27/123946</guid>
<pubDate>Sun 27 Aug 2006 13:09:01 GMT</pubDate>
</item>

<item>
<title>Yahoo!搜尋語言工具</title>
<link>http://tw.search.yahoo.com/language/</link>
<guid isPermaLink="false">ftv/2006-08-27/123936</guid>

<pubDate>Sun 27 Aug 2006 13:09:01 GMT</pubDate>
</item>

</channel>
</rss>

發表人:  james [ 2006-08-28, 10:45 ]
文章主題 : 

lkk6015 寫:
....

<item>
<title>Yahoo!奇摩相簿
</title>
<link>http://login.yahoo.com/config/login?.src=ph&.done=http%3a//tw.photos.yahoo.com/ph//my_photos&.intl=tw</link>
<guid isPermaLink="false">cna/2006-08-27/123959</guid>
<pubDate>Sun 27 Aug 2006 13:17:25 GMT</pubDate>
</item>
....


請將其中的"&"改為"&amp;"

引言回覆:
....

<item>
<title>Yahoo!奇摩相簿
</title>
<link>http://login.yahoo.com/config/login?.src=ph&amp;.done=http://tw.photos.yahoo.com/ph//my_photos&amp;.intl=tw</link>
<guid isPermaLink="false">cna/2006-08-27/123959</guid>
<pubDate>Sun 27 Aug 2006 13:17:25 GMT</pubDate>
</item>
....

發表人:  lkk6015 [ 2006-08-28, 18:13 ]
文章主題 : 

james 寫:
lkk6015 寫:
....

<item>
<title>Yahoo!奇摩相簿
</title>
<link>http://login.yahoo.com/config/login?.src=ph&.done=http%3a//tw.photos.yahoo.com/ph//my_photos&.intl=tw</link>
<guid isPermaLink="false">cna/2006-08-27/123959</guid>
<pubDate>Sun 27 Aug 2006 13:17:25 GMT</pubDate>
</item>
....


請將其中的"&"改為"&amp;"

引言回覆:
....

<item>
<title>Yahoo!奇摩相簿
</title>
<link>http://login.yahoo.com/config/login?.src=ph&amp;.done=http://tw.photos.yahoo.com/ph//my_photos&amp;.intl=tw</link>
<guid isPermaLink="false">cna/2006-08-27/123959</guid>
<pubDate>Sun 27 Aug 2006 13:17:25 GMT</pubDate>
</item>
....

改好了還是不行

發表人:  james [ 2006-08-28, 22:24 ]
文章主題 : 

lkk6015 寫:
....
改好了還是不行

描述一下[不行]吧

附件修改內容同前述,以SharpReader、RssBandit、....等常見之rss readers,及sage/Firefox檢視均正常。直接以Fx瀏覽,也可以預設方式檢視,未再出現原檔案的解析錯誤。

另外,測試首篇貼文裡的網址不存在,若仍有問題,請貼出所在網址以便偵錯。

附加檔案:
test_rdf.txt [3.75 KiB]
被下載 671 次

發表人:  lkk6015 [ 2006-08-29, 12:30 ]
文章主題 : 

james 寫:
lkk6015 寫:
....
改好了還是不行

描述一下[不行]吧

附件修改內容同前述,以SharpReader、RssBandit、....等常見之rss readers,及sage/Firefox檢視均正常。直接以Fx瀏覽,也可以預設方式檢視,未再出現原檔案的解析錯誤。

另外,測試首篇貼文裡的網址不存在,若仍有問題,請貼出所在網址以便偵錯。

網址至此
http://homelf.kimo.com.tw/cook12012_mail/yahoo.rdf
還是無法
如果可以的話你可以幫我改好ㄇ
他不是顯示不出來
不然就是只顯示10個
我明明用15個說

發表人:  Amauds [ 2006-08-29, 19:35 ]
文章主題 : 

lkk6015 寫:
網址至此
http://homelf.kimo.com.tw/cook12012_mail/yahoo.rdf
還是無法
如果可以的話你可以幫我改好ㄇ
他不是顯示不出來
不然就是只顯示10個
我明明用15個說

?xml version="1.0" encoding="UTF-8"?>
開頭缺一個"<"

發表人:  james [ 2006-08-29, 23:30 ]
文章主題 : 

lkk6015 寫:
網址至此
http://homelf.kimo.com.tw/cook12012_mail/yahoo.rdf
還是無法
如果可以的話你可以幫我改好ㄇ
他不是顯示不出來
不然就是只顯示10個
我明明用15個說


前篇回文附件不就是改好的?

Amauds 寫:
?xml version="1.0" encoding="UTF-8"?>
開頭缺一個"<"

貼出的網址內容,確如Amauds所說的。

但是這種情形理應造成解析錯誤,照說不會出現[只顯示10個]的問題。
可能你某次修改版在[Yahoo!奇摩相簿]這個item中仍包含錯誤資料。

以你貼出的文件內容,開頭修改成
代碼:
<?xml version="1.0" encoding="UTF-8"?>
可正常解析資料。

如果仍有問題,可否說明所使用的檢視程式與作業環境?

發表人:  james [ 2006-08-29, 23:54 ]
文章主題 : 

此外,雖非關你遭遇的問題,不過建議將副檔名改為".xml"。
因為rss 2.0並非依循rdf文件定義,當然也就不是rdf文件。

發表人:  lkk6015 [ 2006-08-30, 12:26 ]
文章主題 : 

james 寫:
此外,雖非關你遭遇的問題,不過建議將副檔名改為".xml"。
因為rss 2.0並非依循rdf文件定義,當然也就不是rdf文件。

聽你的話已經改成".xml"了
謝謝大大顯示以正常可以了

發表人:  lkk6015 [ 2006-08-30, 12:28 ]
文章主題 : 

請問如何在網站上面掛上本站有提供rss服務

發表人:  james [ 2006-08-31, 00:29 ]
文章主題 : 

lkk6015 寫:
請問如何在網站上面掛上本站有提供rss服務

*若網站所在伺服環境支援php:

 1.使用 free scripts,像是RSS2HTML
 2.或是自己寫,這是小段簡易範例(需安裝pear):
代碼:
<?php
require_once "XML/RSS.php";

$rss =& new XML_RSS("http://forum.moztw.org/rdf.php");
$rss->parse();

echo "<a href="http://forum.moztw.org/">MozTW</a>\n";
echo "<ol>\n";

foreach ($rss->getItems() as $item) {
    echo "<li><a href="" . $item['link'] . "">" . $item['title'] . "</a></li>\n";
}

echo "</ul>\n";
?>


*也可以利用一些提供rss to javascript 的服務,例如http://www.feedroll.com/
 以下為利用其服務顯示MozTW論壇的rss feed的javascript
代碼:
<script language="javascript" type="text/javascript" src="http://www.feedroll.com/rssviewer/view_rss.php?type=js&source_id=38261&feed_width=200&frame_color=black&title_textcolor=black&title_bgcolor=white&box_textcolor=black&box_bgcolor=white&feed_showborder=0&feed_spacing=2&feed_align=left&feed_textsize=12&feed_textfont=Times New Roman, serif&feed_maxitems=15&feed_desclimit=&feed_compact=1&feed_xmlbutton=1&link_openblank=1"></script>


*或者使用網頁式服務
 1.http://www.rss2html.com/
 2.http://www.xfruits.com/(推薦)

1 頁 (共 2 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/