2012-11-27 87 views
0

我正在从filestream读取文本文件,我想确保用户指定的目的地确实是文本文件而不是图片或其他东西如何确保流读取器只读取文本文件

+1

http://stackoverflow.com/questions/910873/how-can-i-determine-if-a-file-is-binary-or-text-in-c,但更重要的是:http:// stackoverflow .COM /问题/ 90838 /何灿的i-检测-的编码代码页对的一文本文件 – jrajav

回答

1

您无法确定该文件是否为文本文件。正如Kiyura指出的那样,除非您对文件有严格的假设,例如使用的语言和编码,否则无法100%确定文件是文本文件或二进制文件。

了解了这两者之后,您可以对内容进行一些统计分析,以确定文件中包含的单词是否有意义。