社区
C#
帖子详情
如何将Shift-JIS编码转换为字符?
takemoto
2007-07-12 02:58:31
我需要将Shift-JIS编码[8140-EAA4]转换为对应的字符。
例如:
88A0 -> 唖
88A1 -> 娃
88A2 -> 阿
...全文
1054
5
打赏
收藏
如何将Shift-JIS编码转换为字符?
我需要将Shift-JIS编码[8140-EAA4]转换为对应的字符。 例如: 88A0 -> 唖 88A1 -> 娃 88A2 -> 阿
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
RexZheng
2007-07-12
打赏
举报
回复
Decoder decoder = Encoding.GetEncoding(932).GetDecoder();
char[] c = new char[1];
decoder.GetChars(new byte[] { 0x88, 0xA1 }, 0, 2, c, 0);
Console.WriteLine(c[0]);
lovefootball
2007-07-12
打赏
举报
回复
Encoding encoding = Encoding.GetEncoding("Shift-JIS");
string s = "88A0";
byte[] bytes = new byte[s.Length / 2];
for (int i = 0, j = 0; i < s.Length; i += 4, j += 2)
{
bytes[j] = Convert.ToByte(s.Substring(i, 2), 16);
bytes[j + 1] = Convert.ToByte(s.Substring(i + 2, 2), 16);
}
string temp = encoding.GetString(bytes);
takemoto
2007-07-12
打赏
举报
回复
我的目的是将Shift-JIS编码范围[8140-EAA4]内的所有字符生成到文本文件中,而不是将其它编码格式的字符串转换为Shift-JIS。
huo789
2007-07-12
打赏
举报
回复
http://msdn2.microsoft.com/en-us/library/aa332096(VS.71).aspx
huo789
2007-07-12
打赏
举报
回复
据说可以这样
用gedit!
打开中文文件,然后save as,在对话框里选Character Coding里面的Add or Remove,再选shift_jis编码,存盘,就行了。
字符
编码
转换
convert unicode to
Shift
-
JIS
各类
编码
转换
,从unicode 到
Shift
-
JIS
编码
转换
工具.exe
查找合适的
编码
显示文本中的乱码
字符
串,包含主流的
编码
格式:"Big5" "Big5-HKSCS" "CP949" "EUC-JP" "EUC-KR" "GB18030" "GB2312" "HP-ROMAN8" "IBM 850" "IBM 866" "IBM 874" "ISO 2022-JP" "ISO 8859-1" "ISO 8859-2" "ISO 8859-3" "ISO 8859-4" "ISO 8859-5" "ISO 8859-6" "ISO 8859-7" "ISO 8859-8" "ISO 8859-9" "ISO 8859-10" "ISO 8859-13" "ISO 8859-14" "ISO 8859-15" "ISO 8859-16" "Iscii-Bng" "Iscii-Dev" "Iscii-Gjr" "Iscii-Knd" "Iscii-Mlm" "Iscii-Ori" "Iscii-Pnj" "Iscii-Tlg" "Iscii-Tml" "KOI8-R" "KOI8-U" "Macintosh" "
Shift
-
JIS
" "TIS-620" "TSCII" "UTF-8" "UTF-16" "UTF-16BE" "UTF-16LE" "UTF-32" "UTF-32BE" "UTF-32LE" "Windows-1250" "Windows-1251" "Windows-1252" "Windows-1253" "Windows-1254" "Windows-1255" "Windows-1256" "Windows-1257" "Windows-1258"。
libiconv库 实现一个
字符
编码
到另一个
字符
编码
的
转换
已编译成dll,lib
libiconv库 [1]为需要做
转换
的应用提供了一个iconv的函数,以实现一个
字符
编码
到另一个
字符
编码
的
转换
。 包括的
编码
有: 欧洲语系 ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8-R, KOI8-U, KOI8-RU, CP{1250,1251,1252,1253,1254,1257}, CP{850,866}, Mac{Roman,CentralEurope,Iceland,Croatian,Romania}, Mac{Cyrillic,Ukraine,Greek,Turkish}, Macintosh 犹太语系 ISO-8859-{6,8}, CP{1255,1256}, CP862, Mac{Hebrew,Arabic} 日文 EUC-JP,
SHIFT
_
JIS
, CP932, ISO-2022-JP, ISO-2022-JP-2, ISO-2022-JP-1 中文 EUC-CN, HZ, GBK, GB18030, EUC-TW, BIG5, CP950, BIG5-HKSCS, ISO-2022-CN, IS
URL
编码
字符
转换
器
URL
编码
字符
转换
器,很实用的小工具。经常在看网页URL的时候
转换
charset-encoder-js:具有JavaScript的简单
字符
集
编码
器
charset-encoder-js 具有JavaScript的简单
字符
集
编码
器。 特征 从
Shift
-
JIS
Uint8Array
转换
为Unicode
字符
串。 没有其他
编码
支持,但有一天可能会支持。 如何在浏览器上使用 [removed][removed] [removed] var encoder = new CharsetEncoder(); var
shift
Jis
Array = new Uint8Array([0x82, 0xa0, 0x82, 0xa2, 0x82, 0xa4]); console.log(encoder.s2u(
shift
Jis
Array)); // あいう [removed] 如何安装 $ npm install charset-encoder-js 如何在Node.js上加载 req
C#
110,535
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章