社区
C#
帖子详情
16进制的string,如何恢复到真实的字符?
AriesLi
2004-05-08 11:02:53
例如一个string data = "313233"; // 这里是十六进制的,真是字符是123
如何可以将data转成123 ?
谢谢
...全文
95
2
打赏
收藏
16进制的string,如何恢复到真实的字符?
例如一个string data = "313233"; // 这里是十六进制的,真是字符是123 如何可以将data转成123 ? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
caozping
2004-05-08
打赏
举报
回复
byte[] hz = new byte[3] {0x31,0x32,0x33};
string data = System.Text.ASCIIEncoding.ASCII.GetString(hz);
AriesLi
2004-05-08
打赏
举报
回复
我是这样搞定的
string RealData ="";
short tmp;
for(int i=0;i<strData.Length;i+=2)
{
tmp = Convert.ToInt16(strData.Substring(i,2),16);
RealData += ((char)tmp).ToString();
}
16进制
字符
串转为
16进制
数字
自己写的
16进制
字符
转转为
16进制
数字,函数已经封装好
String
2Hex(C
String
str, CByteArray &hexdata),欢迎大家使用
c语言
字符
串转
16进制
及
16进制
转
字符
串
一般来说,加密解密的时候,密钥的生成可能包含一些特殊的不可见
字符
,为了方便保存,我们可以将
字符
转化成
16进制
c语言中如何将
字符
串转化成
16进制
,主要用一下函数 一:
字符
串转
16进制
sprintf((char*)(hex + j), “%02X”, bin[i]);即将一个
字符
按照%02X格式即
16进制
输出 void bin2hex(unsigned char *bin,char *hex,int binlength) { int i = 0; int j = 0; for (i = 0,j = 0
String
转十六进制,十六进制转
String
,
字符
串转十六进制,十六进制转
字符
串
最近需要使用到十六进制转
字符
串之类的,网上查都很乱,自己研究了一下, 1.
字符
串转十六进制数据
String
str = "你好";
String
format =
String
.format("%x", new BigInteger(1, str.getBytes("utf-8"))); System.out.println(format); 输出为:e4bda0e5a5bd 2.十六进制转
字符
串
String
mac = "e4bda0e5a5bd";
String
str = ne.
C#
16进制
转
字符
串,
字符
串转
16进制
C#
16进制
转
字符
串,
字符
串转
16进制
字符
串转
16进制
与
16进制
转
字符
串
字符
串转
16进制
与
16进制
转
字符
串
C#
110,566
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章