【发布时间】:2009-05-04 05:49:39
【问题描述】:
我有一个网页,用户可以在该网页上上传文本文件(但文本文件,即扩展名为 .txt 的文件,可能有多种编码,例如 ASCII、UTF8、UNICODE .. 等),我是在将文件保存到磁盘之前尝试验证内存中的内容,如果内容无效,则不保存文件。我正在从文件上传控件(fileUpload1.FileContent 返回字节流)中读取内容,.NET 中是否有一种简单的方法可以将上传文件的内容转换为字符串(即从 fileUpload1 返回的字节流.FileContent) 还是我必须先检查第一个字节才能检测到编码?
谢谢
【问题讨论】: