我尝试使用iso-8859-1编码读取File.java文件。我执行了这样的命令
iconv -f ISO-8859-1 FileSorter.java -t ASCII // TRANSLIT
但转换后我仍然会收到一些错误的字符:
/**
* Yoio iaoia auiieiyao ni?oe?iaeo nienea oaeeia
* @param fileList iaioni?oe?iaaiiue nienie oaeeia
* @return ioni?oe?iaaiiue nienie oaeeia
*/
知道如何阅读这些字符
答案 0 :(得分:0)
该文件不是ISO-8859-1。那将是西欧。相反,它看起来像西里尔字母之一(例如ISO-8859-5)。以下是转换前显示文件的屏幕截图:
您可能不希望将结果音译为ASCII
。我建议将其转换为UTF-8,例如,
iconv -f ISO-8859-5 FileSorter.java -t UTF-8//TRANSLIT