Re: [问题] Big5 转 UTF-8

楼主: FT6034 (耐心等待)   2015-06-17 10:46:54
※ 引述《FT6034 (耐心等待)》之铭言:
: → soup514: 没做Encoding.Convert 06/14 16:04
: → fo40225: var newByt = Encoding.Convert(Encoding. 06/14 22:58
: → fo40225: GetEncoding(950), Encoding.UTF8, byt); 06/14 22:58
: → fo40225: var utf8Str = Encoding.GetEncoding(65001).GetString( 06/14 22:59
: → fo40225: newByt); 06/14 22:59
: 推 leicheong: Console的Unicode支援有问题的. 写进档案再开来看吧. 06/15 20:57
作者: leicheong (睡魔)   2015-06-17 21:59:00
你的args在.NET runtime抓进来时已经变成UTF16-LE了...
作者: HwangTW (谷歌翻译王)   2015-06-18 10:07:00
你试试看逐步执行,应该可以看到文字编码
作者: ssccg (23)   2015-06-18 11:41:00
老实说看不懂你在转什么,args.Message type是string的话本来就没有编码问题根本不用转有编码的是binary资料(byte[]),不是string

Links booklink

Contact Us: admin [ a t ] ucptt.com