|
|
1
9
这个答案是迟来的,可能不再与你有关,但它可能会派上用场的其他人谁偶然发现这个问题。 我的问题牵涉其中 PPM files ,其格式类似于:
我遇到的问题是
我的解决方案是围绕一个流编写一个包装器,一次读取一个字节。包装器有两个重要的方法,
这两种方法允许我读取流的ASCII行(无缓冲),然后一次读取流其余部分的一个字节。你可能需要做一些调整以适应你的需要。
|
|
|
2
0
好吧,你可以用 Stream.Seek 设置流的位置。在我看来,您在这里遇到的问题是StreamReader读取的是字符而不是字节(根据编码的不同,每个字符可能不同于1字节)。从 MSDN Library
当您调用reader.ReadToEnd()时,它将根据所使用的编码以字符串的形式读取中的数据。你可能会更幸运的使用 Stream.Read |
|
JPG · 我可以使用java8流将字符串列表转换为单个字符串吗 2 年前 |
|
|
SCM · 根据地图中的特性将地图分组到另一个地图中 2 年前 |
|
|
RoseTeq · 流转换为0字节[重复] 2 年前 |
|
|
Awin · 使用流和过滤器遍历多个列表并获取字符串 3 年前 |