作者HwangTW (HwangTW)
看板C_Sharp
标题Fw: [问题] C# hex转unicode
时间Wed Mar 4 14:28:26 2015
※ [本文转录自 C_and_CPP 看板 #1Kzg1q6j ]
作者: HwangTW (HwangTW) 看板: C_and_CPP
标题: [问题] C# hex转unicode
时间: Wed Mar 4 14:04:32 2015
开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
Visual Studio 2013 C#
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
问题(Question):
恩伪药做游戏的翻译,要把一大串hex转成unicode(可独字元)
00代表这一段翻译的结束,其他则有意义
以下为 HxD 读出的结果
1. 游戏程式所读取的代码(只圈选一部分)
http://i.imgur.com/xEAcafB.png
2. 锁钥翻译的地方(只圈选一部分)
http://i.imgur.com/1DsIE0p.png
因为有一大串的资料,因此想透过程式批次处理并输出成txt档
想请问大家是否有方法可达成这功能
这是我的作法(因找不到适合的资料型态而卡住)
http://ideone.com/SOC8wy
喂入的资料(Input):
预期的正确结果(Expected Output):
错误结果(Wrong Output):
程式码(Code):(请善用置底文网页, 记得排版)
补充说明(Supplement):
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.163.19.105
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1425449076.A.1AD.html
※ 编辑: HwangTW (1.163.19.105), 03/04/2015 14:10:13
1F:→ azureblaze: C_sharp在隔壁 03/04 14:16
2F:→ HwangTW: 真的假的发错版0.0 03/04 14:25
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: HwangTW (1.163.19.105), 03/04/2015 14:28:26
4F:→ Litfal: 先检查资料0的位置,再对count作相对处理。 03/04 15:28
5F:→ Litfal: 阿,你是卡怎麽把Hex string转成数值吗... 03/04 15:29
7F:→ Litfal: 你直接开档案读Binary data就根本不需要hex to value的转 03/04 15:35
8F:→ Litfal: 换阿XD 03/04 15:35
为何你说的好简单我看的好难QWQ
甚麽事binary data?QQ
※ 编辑: HwangTW (1.163.19.105), 03/04/2015 16:06:59
9F:→ Litfal: 说简单点,二进位资料就是你的做法里面的byte[]阿 03/04 16:18
好的,如有问题会在私信问你的谢谢QQ
※ 编辑: HwangTW (1.163.19.105), 03/04/2015 16:38:44