交流區的 RSS 錯誤

Mac OS X 平台上程式設計的相關問題討論

版主: bryanchangdigdog謝孟叡

回覆文章
內容
發表人
頭像
詹姆士
討論區管理員
文章: 2894
註冊時間: 04/22/2005 7:51 pm
來自: 台北
聯繫:

交流區的 RSS 錯誤

#1 文章 詹姆士 »

紅色那個地方導致 <title></title> 的 Data 沒辦法正確解析.... 應該是 ]]> 結束才對。
是什麼字元夾在裡面導致這個錯誤呢?
中文被 Cut 一半,結合了「 ]」 變成 「(」?
<item>
<title><![CDATA[[新手發問區(德誼數位贊助)] 請問一下如何使用mac osX看線上電視或線上影片(亞太線上)??(]></title>
<link>http://ubb.frostyplace.com.tw/viewtopic.php?p=88321#88321</link>
<description><![CDATA[請問一下如何使用mac osX看線上電視或線上影片(亞太線上)???找了很多方法都無法使用...是不是使用mac osx就跟線上電視或線上影片(亞太線上)絕緣??
因為還有點數在亞太線上...不想浪費....所以...懇請高手幫忙...謝謝...]]></description>
</item>

<item>
<title><![CDATA[[Mac 共享與免費軟體討論區(德誼數位贊助)] [分享]Weather Widget 中文化]]></title>
<link>http://ubb.frostyplace.com.tw/viewtopic.php?p=88319#88319</link>

<description><![CDATA[請問當我忘記要將舊的不保留時
我要如何刪除英文版的]]></description>
</item>
頭像
bryanchang
討論區管理員
文章: 7057
註冊時間: 04/19/2001 1:01 am
來自: The '60s
聯繫:

#2 文章 bryanchang »

這應該跟原留言的標題太長,以致於 phpBB 將標題切掉有關,你看原本留言的標題便知:

http://ubb.frostyplace.com.tw/viewtopic.php?t=20686
圖檔
頭像
詹姆士
討論區管理員
文章: 2894
註冊時間: 04/22/2005 7:51 pm
來自: 台北
聯繫:

#3 文章 詹姆士 »

原來是這樣,導致我之前有做過 RSS Feed 會有 XML 錯誤無法分析的問題產生...

要解決這個問題是不是要計算要切的長度跟實際中英文夾雜的長度,
才不會導致把中文切對半了... 變成根下一個碼合併成另外一個雙位元碼。
既使用 UTF-8 編碼的話也會這樣嗎?
頭像
bryanchang
討論區管理員
文章: 7057
註冊時間: 04/19/2001 1:01 am
來自: The '60s
聯繫:

#4 文章 bryanchang »

真正的根治解決辦法就是改用 utf-8 版的 phpBB。這點 CJ 正在進行中。
詹姆士 寫:原來是這樣,導致我之前有做過 RSS Feed 會有 XML 錯誤無法分析的問題產生...

要解決這個問題是不是要計算要切的長度跟實際中英文夾雜的長度,
才不會導致把中文切對半了... 變成根下一個碼合併成另外一個雙位元碼。
既使用 UTF-8 編碼的話也會這樣嗎?
圖檔
頭像
進藤光
冰果室元老
文章: 3205
註冊時間: 03/16/2005 5:18 pm
來自: insoler.com
聯繫:

#5 文章 進藤光 »

CJ 可否提示一下用哪個外掛來改 UTF-8??
世界初、支援RAW相片上傳、分享、學習交流的 insoler • 社群網站https://www.insoler.com
攝影書:「美食写真の達人」進藤ヒカル・著
頭像
bryanchang
討論區管理員
文章: 7057
註冊時間: 04/19/2001 1:01 am
來自: The '60s
聯繫:

#6 文章 bryanchang »

測試用網站,有興趣可以去玩玩,不過在此留言未來不會被保留:

http://ubb2.frostyplace.com.tw/
圖檔
頭像
cjtai
冰果室水電工
文章: 2226
註冊時間: 04/19/2001 1:01 am
來自: dark side in the earth.
聯繫:

#7 文章 cjtai »

進藤光 寫:CJ 可否提示一下用哪個外掛來改 UTF-8??
phpbb改UTF-8並不需要外掛,主要是language kit的問題,因此只要修改language kit的編碼即可。

老地方最大的問題是在舊資料量太過龐大,而且內容也不完全是big5碼(GB, JIS, UTF-8都有),所以在資料庫內容轉編碼後,會無法匯入新資料庫的現象。

這時,就需要手工逐筆檢查修改...工程龐大也。
to be or not to be.
頭像
tylerlin
留言五百如一日
文章: 618
註冊時間: 05/01/2001 1:01 am
來自: 溫哥華 / 台北
聯繫:

#8 文章 tylerlin »

RSS timezone 也有問題
首頁新聞時間比美西快14小時。這不是台灣時間,也不是美國時間...難不成Server架在大陸?

討論區倒是正常。
CoreData導入.... Cocoa技能指數 + 100!!!
Skype ID: tylerlin Status: 圖檔
回覆文章