推 NDark:www.cprogramming.com/tutorial/unicode.html 07/07 20:23
→ NDark:VS2005預設是UTF-8 07/07 20:24
→ NDark:還有一份簡體的說明www.bloggern.com/2945.html 07/07 20:24
推 NDark:.net應該是用 StreamReader讀進來會自動判斷 07/07 20:28
→ NDark:用StreamWrite寫出去可以指定Encoding 07/07 20:29
→ blestadsl:如何編碼小弟知道..是不知道"格式"..試了好久阿~ 07/07 20:46
推 NDark:不懂你所謂格式是什麼意思. 07/07 21:56
→ fphoenix923:.NET的文字是UTF-16的 07/07 22:23
→ blestadsl:像UTF-8理論上都是數字..那是要呈現方式(格式)ex:HEX 07/07 23:20
推 NDark:UTF-8是變動長度 看前面幾個位元來決定. 07/07 23:24
→ NDark:一個字可能是1byte 2byte 4byte. 07/07 23:24
→ NDark:假如你用.net底層.根本可以交給它實作io即可. 07/07 23:26
→ blestadsl:囧了~n大說的我都知道.urlencode和UTF8Encode結果不同 07/07 23:28
→ blestadsl:就顯示出來的方式~~哪一種才是正確的~~試不出來 07/07 23:29
推 NDark:那就是code page解讀錯了. 07/07 23:29
→ NDark:Win32底層在轉換用WideCharToMultiByte時會指定code page 07/07 23:31
→ NDark:net應該也有類似的作法. 07/07 23:32
推 NDark:編/解碼時code page不同.譬如說平台不一樣.也許會造成 07/07 23:35
→ blestadsl:嗯~謝謝各位大哥的分享..等回來試試看!! 07/08 06:54