一、將就的方法已找到,在保存前,Emoji表情字符串進行utf-8編碼,而後寫入數據表的nvarchar(max)字段,取出時再進行解碼便可。ios
c#的寫法以下:c#
寫入數據表前編碼:編碼
string sHfContentEn = System.Web.HttpUtility.UrlEncode(m_DynamicBack.sHfContent, System.Text.Encoding.UTF8);spa
讀取數據表後還原:code
shfcontent = System.Web.HttpUtility.UrlDecode(r["sHfContentEn"].ToString(), System.Text.Encoding.UTF8);utf-8
上述方法在ios四、五、六、安卓系列手機之間的表情絕大部分兼容。字符串
二、保存爲IMAGE或VARBINARY類型,的確也能夠,但存儲和顯示稍微麻煩。string