将字节替换为无效的字符

时间:2013-07-02 22:09:34

标签: c# winforms encoding shift-jis

我正在尝试使用streamreader从二进制文件中读取一些文本,该文件由指针组成,指向文本字符串,因此文本是日文,并且在一些日文字符周围有一些标记(表示顶级平假名/片假名在汉字上,这并不重要),这个看起来如何: 太一ÿBたいちÿ(91 BE 88 EA FF 42 82 BD 82 A2 82 BF FF 00) 我的软件可以读取流读取器满足0x00的位置,但“FF 00”部分只是分页的结束,而不是字符串,我试图将“FF 00”字节(0x00FF)转换为所以它不能再停止流媒体了,这就是我尝试但它不起作用:(没有错误或异常,它只是没有)

string Strs = Encoding.GetEncoding("SHIFT-JIS").GetString(sttrings).Replace("\uff00","<et>");
我在某些方面错了吗?

0 个答案:

没有答案