5
在Pharo 1.4中,我在文本文件上打开了FileSystemReadStream,并通过aFileSystemReadStream contents asString
将其转换为字符串。如何从Pharo 1.4中的FileSystemReadStream正确解码文本文件
我的文本文件采用UTF8编码,并具有这些Windows(CR LF)换行符。
得到的菲罗字符串有每个文本文件线两条换行符和一些奇怪的字符,而不是像A,O,德国的变音符号Ü等
我怎样才能正确地解码菲罗我的文本文件?
可以multiByteFileStream与文件系统的其余部分进行组合,或者必须将它与旧的“文件”中使用文件系统? – 2012-07-31 12:22:44
在Pharo 2.0中,我们重写了'FileSystem'以使用“旧”流。否则,在'FileReference'上添加一个扩展方法,它执行类似'^ FileStream fileNamed:self fullName'的操作 – camillobruni 2012-07-31 13:08:25