以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- filesys.ReadAllText失败的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=184990) |
||||
-- 作者:newsun2k -- 发布时间:2023/1/29 15:01:00 -- filesys.ReadAllText失败的问题 参见附件。
filesys.ReadAllText(file, Encoding.default)失败, XML = filesys.ReadAllText(file, Encoding.UTF8)成功。 问题是,我预先怎么知道选用哪个?用try也不行。 Dim XML As String Try XML = filesys.ReadAllText(file, Encoding.default) Catch ex As Exception XML = filesys.ReadAllText(file, Encoding.UTF8) End Try |
||||
-- 作者:有点蓝 -- 发布时间:2023/1/29 15:56:00 -- 没有办法使用代码判断是什么编码?也没有办法预先知道。可以使用记事本打开,右下角可以看到编码格式 另外编码不一样读出来只能是乱码,是不会出错的,所以try没有用
|