2014-09-25 90 views

回答

1

该文件很可能包含非UTF-8编码字符,二进制字符或内容编码不能被猜出。因此,显示搜索结果摘要是不可靠的。

+1

我复制的文本,并保存为UTF-8,仍然显示。如果我复制文本的一部分,然后进行搜索,结果显示正确。如果结果太大而无法显示,那么全文约为8M? – 2014-09-25 06:11:07

+0

嗯。这可能是一个原因 - 听起来像一个廉价的解决方法,而不是把“这个文件太大,不能显示搜索结果摘要”。或者另一个原因是在文本流的某个地方存在一个错误的字符,使其显示为二进制。 – 2014-09-25 06:40:29

+0

尊重你的评论。更清楚的是 – 2014-09-25 06:50:43

0

需要转换控制字符

java -jar replacecontrol.jar *filepath* 

replacecontrol.jar

+0

你能详细说明一下这个工具到底是什么控制字符吗?开放源码也是有帮助的,所以我们可以阅读它。甚至在您的回购中的自述文件也没有说明这件事的作用,如何或为什么。 – FireSBurnsmuP 2017-10-12 17:32:39