ios解決UTF8轉碼為nil 亂碼問題

2021-06-18 02:47:10 字數 441 閱讀 9064

1.data轉碼問題,這個一開始有點糾結。即,在最後我們要把nsdata轉化成nsstring時候需要乙個轉碼格式,一開始我習慣性的用了utf-8,

然後發現轉化後string 是null,於是去列印了下請求返回的一些引數,顯示的是gb2312~。

然後nsstringencoding enc = cfstringconvertencodingtonsstringencoding(kcfstringencodinggb_18030_2000);

nsstring *mystr = [[nsstring alloc] initwithdata:_data encoding:enc];

就ok了。

對於一些網頁,不需要提交post提交資料時,我們可以簡單的利用nsurl類來獲取我們所需要的html,交將其轉換中kcfstringencodinggb_18030_2000格式,解決中文亂碼問題

asp 後台傳送utf8轉碼簡訊

set b1 read odb xh,sms num,sms code,user tel,bz,parent xh sms send where parent lx 0 and lx 0 and state 0 do while not b1.eof b2 srcmobile ecid passwo...

iOS 漢字轉UTF 8編碼

1.編碼 ios中http請求遇到漢字的時候,需要轉化成utf 8,用到的方法是 nsstring encodingstring urlstring stringbyaddingpercentescapesusingencoding nsutf8stringencoding 2.解碼 請求後,返回的...

檔案或資料夾轉碼 gbk轉utf 8

基於上次的io流遍歷資料夾公升級了乙個gbk轉utf 8的方法 把路徑換成你要轉換的檔案或者資料夾,該檔案或資料夾的所有gbk編碼的檔案就會變成utf 8編碼 如果想u8 gbk 只需把 中的兩個編碼名稱調換位置即可 public static void main string args 遍歷檔案方...