C语言文本字符串转化为十六进制
答案:2 信息版本:手机版
解决时间 2020-05-29 11:04
已解决
2020-05-29 04:22
怎么将{"type":"RESPONSE_DEVICE","data":[{"id":"51004","name":"音乐主机","type":"MUSIC","state":"","roomId":"","floorId":""},{"id":"51066","name":"未命名a53c","type":"KG","state":"","roomId":"","floorId":""},{"id":"51064","name":"未命名a53c","type":"KG","state":"","roomId":"","floorId":""},{"id":"51065","name":"未命名a53c","type":"KG","state":"","roomId":"","floorId":""}]}这串字符串转化为7b2274797065223a22524553504f4e53455f444556494345222c2264617461223a5b7b226964223a223531303034222c226e616d65223a22e99fb3e4b990e4b8bbe69cba222c2274797065223a224d55534943222c227374617465223a22222c22726f6f6d4964223a22222c22666c6f6f724964223a22227d2c7b226964223a223531303636222c226e616d65223a22e69caae591bde5908d61353363222c2274797065223a224b47222c227374617465223a22222c22726f6f6d4964223a22222c22666c6f6f724964223a22227d2c7b226964223a223531303634222c226e616d65223a22e69caae591bde5908d61353363222c2274797065223a224b47222c227374617465223a22222c22726f6f6d4964223a22222c22666c6f6f724964223a22227d2c7b226964223a223531303635222c226e616d65223a22e69caae591bde5908d61353363222c2274797065223a224b47222c227374617465223a22222c22726f6f6d4964223a22222c22666c6f6f724964223a22227d5d7d这种十六进制?
全部回答
1楼
2020-05-29 05:16
相应 的ASCIIl转换
~
~
~
2楼
2020-05-29 04:43
#include
int main(void)
{
char *str="{\"type\":\"RESPONSE_DEVICE\",\"data\":[{\"id\":\"51004\",\"name\":\"音乐主机\",\"type\":\"MUSIC\",\"state\":\"\",\"roomId\":\"\",\"floorId\":\"\"},{\"id\":\"51066\",\"name\":\"未命名a53c\",\"type\":\"KG\",\"state\":\"\",\"roomId\":\"\",\"floorId\":\"\"},{\"id\":\"51064\",\"name\":\"未命名a53c\",\"type\":\"KG\",\"state\":\"\",\"roomId\":\"\",\"floorId\":\"\"},{\"id\":\"51065\",\"name\":\"未命名a53c\",\"type\":\"KG\",\"state\":\"\",\"roomId\":\"\",\"floorId\":\"\"}]}";
for(;*str;str++)
{
printf("%02hhx",*str);
}
return 0;
}
我要举报
如果感觉以上信息为低俗/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
大家都在看
推荐资讯