微信開發,獲得用戶昵稱出現亂碼的問題


之前做微信公眾號項目開發的時候,發現根據微信的接口獲得用戶的昵稱,如果昵稱后面有特殊的圖標,字符,在網頁上展示微信昵稱的時候,很容易出現亂碼;現解決如下:

 

將昵稱存入數據庫的時候,對其進行編碼 URLEncoder.encode(nickname,"utf-8");將其存入數據庫;

從數據庫中取出來的時候,再對其解碼  URLDecoder.decode(nickname,"utf-8");將其取出來,展示在頁面上。

這樣昵稱就不會亂碼了,並且即使昵稱里面有小圖標,也會正常展示的。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM