我使用curl和utf8_encode從其他網站的博客帖子的RSS源中獲取xml。但是當有人在他們的帖子中加一個省略號時,我得到一個奇怪的字符,當我查看源代碼時,它是%e2%80%a6/來自RSS源的省略號的奇怪字符
所以,我的問題是我能做些什麼來消除省略號當我提交輸出或將其改爲當我在我的網站上呈現此內容時有用的內容?請注意,RSS源具有charset = utf-8,我試圖在我的網站上呈現該源的頁面也是如此。
我使用curl和utf8_encode從其他網站的博客帖子的RSS源中獲取xml。但是當有人在他們的帖子中加一個省略號時,我得到一個奇怪的字符,當我查看源代碼時,它是%e2%80%a6/來自RSS源的省略號的奇怪字符
所以,我的問題是我能做些什麼來消除省略號當我提交輸出或將其改爲當我在我的網站上呈現此內容時有用的內容?請注意,RSS源具有charset = utf-8,我試圖在我的網站上呈現該源的頁面也是如此。
請提供一些代碼(您如何解析提要)。另外,你用什麼'utf8_encode'?您說Feed是utf-8,您的網站也是如此。 'utf8_encode'將ISO-8859-1字符串編碼爲UTF-8。因此這裏不適用。另外,恕我直言,「utf8_encode」是PHP中最具誤導性的函數名稱之一... –