[問題] WP8.1開發HttpClient亂碼

作者: linlts823 (lin)   2014-07-13 21:01:54
最近嘗試寫wp的app遇到了問題
用httpclient取得json資料時,
若資料中包含中文會變成亂碼
爬了版上的文章,有一篇的推文有提到要去nuget裝library來做encode/decode
於是我就裝了一個叫做 portable.text.encoding 的套件
但是還是不知道怎麼把亂碼變回正確的資料
試了把亂碼資料透過那個套件轉回byte array再用big5轉回string可是沒有用
有沒有前輩能夠指導一下? 謝謝~
作者: Kelunyang (可倫)   2014-07-13 21:07:00
我是這樣用Portable.Text.Encoding.GetEncoding(950).GetString(byteData)回傳的string就是正確文字了
作者: linlts823 (lin)   2014-07-13 21:17:00
那請問要怎麼得到byteData呢? 我用GetAsync方法得到httpresponsemessage中找不到方法把content讀成byteData已經找到解法了,謝謝K大~

Links booklink

Contact Us: admin [ a t ] ucptt.com