gpt4 book ai didi

java - 在不知道文件格式的情况下读取二进制文件

转载 作者:行者123 更新时间:2023-12-02 08:26:03 25 4
gpt4 key购买 nike

我正在开发一个 java 项目,我必须读取一些如下文件:- EntryID.data- EntryID.index- 按键文本.data- KeyText.index...

我认为这些文件用于字典项目,但我找不到任何有关此的文档。我如何阅读它们或知道它们的格式?对不起我的英语=.=

非常感谢!

最佳答案

看起来就像来自数据库管理系统的文件。一个文件用于存储数据,另一个文件用于存储至少一个索引以加快查询速度。

我将从十六进制编辑器开始并查看该文件。有时,内容二进制文件会给出提示。

另一个想法:查看类路径并检查属性和资源文件。也许您会找到数据库驱动程序或一些带有 jdbc 连接字符串的配置文件。

<小时/>

Google 告诉我,所有四个文件都被 Apple 的 Dictionary.app 使用Have a look at this blog ,这可以为您指明正确的方向。

<小时/>

最后一点 - 阅读未记录的二进制文件是一项挑战。我通常从 010 Editor 开始分析数据结构并开发基于java的测试工具来读取数据。这是某种 尝试和错误 的进化过程。

关于java - 在不知道文件格式的情况下读取二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4497329/

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