二进制字符串到 ASCII TEXT 字符串
可能的重复:
二进制到对应的 ASCII 字符串转换
我之前发布了一个更微妙的问题,但没有得到了正确的答案..
我的问题是我有一个二进制字符串,
00100000011101110110000101101110011101000010000001110100011011110010000001100100011011110111
我需要将其转换为 "Normal ASCII String Text"
我使用 BinaryReader
并读取和编码 System.Text.ASCIIEncoding.ASCII
但我得到相同的 0101010
字符串
byte[] bytearray = b.ReadBytes((int)length);
System.Text.Encoding encEncoder = System.Text.ASCIIEncoding.ASCII;
string bb = encEncoder.GetString(bytearray);
任何帮助将不胜感激!
Possible Duplicate:
Binary To Corresponding ASCII String Conversion
I posted a slimier question before but didn't got a correct answer..
my problem is i have a binary string as
00100000011101110110000101101110011101000010000001110100011011110010000001100100011011110111
Which im required to convert to "Normal ASCII String Text"
I used BinaryReader
and read and encode System.Text.ASCIIEncoding.ASCII
but im getting the same 0101010
string
byte[] bytearray = b.ReadBytes((int)length);
System.Text.Encoding encEncoder = System.Text.ASCIIEncoding.ASCII;
string bb = encEncoder.GetString(bytearray);
any help will be grateful !
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
首先使用 如何对 1 和 0 的字符串进行编码以进行传输?
接下来使用 Convert.ToBase64String 方法获取实际的
System.String
first translate the binary string into a
byte[]
using How could I encode a string of 1s and 0s for transport?next use the Convert.ToBase64String method to get the actual
System.String