1. 程式人生 > >SQL Server 儲存微信的表情到資料庫時亂碼處理

SQL Server 儲存微信的表情到資料庫時亂碼處理

      開發時遇到當微信名裡帶有表情,儲存到SQLserver裡時,表情變成了????或者亂碼,當取出來時還是????並沒能把表情顯示出來。 解決方式: 入庫之前將他重新編碼

name = new String(name.getBytes("utf-8"), "GBK");

查詢得到的時候對他進行反編碼。

name = new String(name.getBytes("GBK"), "utf-8");
這樣返回的時候就能得到正常的表情。