首页 新闻 搜索 专区 学院

关于格式转换~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~标题长~~~

0
[已关闭问题]

        string s = "00 03 00 00 00 01 00 17 44 61 74 61 41 63 63 65 73 73 6F 72 2E 67 65 74 49 6E 64 65 78 65 73 00 02 2F 31 00 00 00 15 0A 00 00 00 03 02 00 06 35 31 2E 63 6F 6D 02 00 01 30 02 00 00";

 

怎么转换成Byte[]并且写入2进制流里~~~~~~~~~~~~~~~~~顺便问下,怎么在HttpWebRequest里写入2进制流~~~~~~~~~~

墙头草的主页 墙头草 | 初学一级 | 园豆:6
提问于:2009-11-25 19:14
< >
分享
其他回答(3)
0

作为string split空格,然后一个个填入Byte[]里面就可以了啊

第二个问题不明白啥意思

Keep Walking | 园豆:73 (初学一级) | 2009-11-25 19:32
0

s.Split(" ").Select(b => Byte.Parse(b, System.Globalization.NumberStyles.HexNumber)).ToArray()

地狱门神 | 园豆:240 (菜鸟二级) | 2009-11-25 20:42
0


            HttpWebRequest hwr = HttpWebRequest.Create(请求的URL);
            HttpWebResponse responce = hwr.GetResponse();
            Stream stream = responce.GetResponseStream();
            stream.Write(Encoding.Default.GetBytes(s));

应该是你要的吧!

Tom-X | 园豆:515 (小虾三级) | 2009-11-26 17:39
0

byte[] buffer = Encoding.GetEncoding(....).GetBytes(str);

调调儿 | 园豆:155 (初学一级) | 2009-11-27 12:21
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册