首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >文件操作库

文件操作库
EN

Stack Overflow用户
提问于 2011-04-04 17:02:42
回答 5查看 1.3K关注 0票数 0

我有一个项目,我需要操作文件。例如:通过定义的结构(头、数据、尾部)创建新文件。然后我需要像搜索/验证/创建/读取这样的东西。

基本上,我希望将文件映射到对象,反之亦然。(我愿意将它们映射到对象,因为通过对象操作每个文件中的字段对我来说要舒服得多)

我想知道你们中有没有人以前遇到过这样的事情?也许可以向我推荐一些可以让我的工作更轻松的库。

谢谢你,雷。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-04-28 16:17:44

最后,我发现了一个名为Canyon的ORM框架,它将文件映射到对象。但还是有困难的。所以我已经实现了我自己的对象ORM文件,反之亦然。

票数 1
EN

Stack Overflow用户

发布于 2011-04-04 17:11:02

您可能需要查看序列化和反序列化。

票数 1
EN

Stack Overflow用户

发布于 2011-04-04 18:11:33

如果您想要自定义映射,则需要自定义编码。我建议你看看DataInputStream和DataOutputStream。

使用这些,你可以控制页眉,记录和页脚的任何二进制格式你想要的。

我建议你生成你的序列化(如果你需要最快的速度)或者使用反射来做翻译。仅仅使用反射比生成代码要快得多,也简单得多。;)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5536458

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档