0

我的网站具有纯文本上传功能。用户可以上传不同的编码文件。我需要进行一些预处理,但最后我想将这些文件中的内容保存到我数据库上的 UTF-8 编码文本列中。

我知道 Java 在这种情况下确实对用户不友好,但是实现它的最佳方法是什么?

4

1 回答 1

0

如果您的网站托管在 *nix 机器上,最好的办法是在file用户上传的任何内容上运行该实用程序。它会给你一个最好的编码猜测。然后,您可以使用它将recode您找到的任何格式转换为 UTF-8。这很容易出错,因为猜测类型可能会失败,尤其是在文本很短的情况下,但这是您能做的最好的事情。

于 2012-06-27T01:46:36.793 回答