使用像这样打开一个解码阅读器:
Reader reader = new InputStreamReader(inputStream, Charset.forName(encodingName));
具体使用哪种编码名称取决于文本文件写入的是哪种“ ANSI”编码。您可以在此处找到Java
6支持的编码列表。如果是英语系统,则可能为
windows-1252。
将数据正确写入数据库取决于正确配置数据库,并且(有时)需要为JDBC驱动程序提供正确的配置。
您可以在 此处和此处阅读有关字符编码处理的更多信息。



