请问关于字符编码转换的问题

情况是有个软件将中文保存为xml文件之后不知道保存的编码是什么,中文内容是:小红帽
软件保存到xml中我查看16进制编码是:C3 90 C2 A1 C2 BA C3 AC C3 83 C2 B1
请问这个软件是怎么样把这个小红帽中文转成了这样的16进制编码?
有正确答案增加200财富值
另外还有一个线索就是这个中文小红帽其实是软件文档中的一个标题,通过软件SDK可以获取到标题结构体,结构体中的text属性存放了这个中文标题的内容,text的类型是char[2000];请看图中的内容

我不知道C3、C2是怎么来的,但是如果是C3,把后面两位加40,如果是C2,则不变。
原 C3 90 C2 A1 C2 BA C3 AC C3 83 C2 B1
转换 D0 A1 BA EC C3 B1
正好是ANSI码的小红帽追问

你好,感谢你的回答,不过我使用汉字ACSCII转换工具将小红帽转换为ASCII为:\u5c0f\u7ea2\u5e3d;
您是通过我问题中的截图看的吧,不知道为什么转换的ASCII和程序数组中的值不一样

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网