请教,怎么避免MalformedInputException?

jinbuquan 2004-07-26 10:49:59
做了一个日志统计程序,入库的时候发生MalformedInputException,不知道怎么解决?

问题比较严重,必须避免这个异常,请各位大侠救命啊。
...全文
293 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
tufanshu 2004-10-18
  • 打赏
  • 举报
回复
mark
jinbuquan 2004-07-27
  • 打赏
  • 举报
回复
差点被你骗了,InputStreamReader哪有那样的构造方法啊。
jinbuquan 2004-07-26
  • 打赏
  • 举报
回复
比较郁闷的是,需要分析的apache和resin的日志文件,编码好像不只一种吧?是不是请求URL是什么编码,那么日志里面就是什么编码啊?谁能告诉我?
pleonheart 2004-07-26
  • 打赏
  • 举报
回复
读文件时指定其编码
BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(sourceFilePath), fileEncoding));
jinbuquan 2004-07-26
  • 打赏
  • 举报
回复
javadoc里面是这么说的,但是如何解决呢。我还是无从下手阿。
liusoft 2004-07-26
  • 打赏
  • 举报
回复
看看这个异常的说明:
Checked exception thrown when an input byte sequence is not legal for given charset, or an input character sequence is not a legal sixteen-bit Unicode sequence.

http://www.javayou.com

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧