2013-07-14 34 views
0

我已經看過facebook api文件,可以發現沒有字符集的參考,我假設他們使用utf-8,我們的正常字符集是iso-8859-1。Facebook的api上傳事件英鎊字符不會顯示

我們要上傳的事件發送到Facebook頁面,隨時文檔包含磅符號(£)的誤轉換表現爲

有似乎沒有設置字符集,並使用£的方法或££只是導致那些顯示的是。

有沒有什麼方法設置字符集或其他方法來發送這樣的字符?

回答

0

好的,我找到了答案。

一個可能的解決方案是將文件編碼更改爲utf-8(它確實有效),但這樣做會非常令人不滿意,因爲這意味着您在網站上的混合字符集,並且該頁面在閱讀某些字符時SQL dBase,並將寫入其他字符集中的相同。

但是,在iso-8859-1中,UTF-8£顯示爲£,所以在上載時將任何英鎊符號替換爲£,Facebook將正確顯示爲英鎊。

如果有人有更好的解釋或更通用的解決方案,請分享。