gpt4 book ai didi

java - 如何获取 .txt 或 .sql 文件的编码类型

转载 作者:行者123 更新时间:2023-11-29 05:30:43 26 4
gpt4 key购买 nike

是否有可能获取现有 .txt 文件的编码?例如:您知道客户需要特定的编码并且您希望自动化 .sql 数据交付过程。然后你从客户端配置中读出结束编码并将其与要传送的文件的当前编码进行比较。如果它们不同,则更改编码。到现在找不到解决办法。任何帮助将不胜感激。

最佳答案

文件中没有明确的文本编码声明,但可以通过分析具有某种编码特征的特定字节序列来猜测编码。

Chardet正是这样做并试图猜测。如果它不能确定编码是什么,它会为您提供一个包含置信度值的列表(例如“90% 这是 utf8”)。该项目包括一个 Python 模块和一个命令行工具。有关 Java 版本,请参阅 JChardet .

我的 2cents:如果您只需要一种快速检测方法,命令行 chardet 工具是最佳选择。

关于java - 如何获取 .txt 或 .sql 文件的编码类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21162106/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com