java - 用于存储玩家保存的文件的良好文件格式是什么?

标签 java file-format

我正在用 Java 制作游戏,我需要一个好的文件格式来存储玩家保存的数据。

有什么建议吗?

如果您愿意,请随意提供代码示例。

编辑:这是一个服务器客户端游戏,因此保存的数据将位于服务器计算机上。另外,我不想使用序列化。

最佳答案

XML

让您以标准格式保存可能拥有的任何数据结构,并且无需为其编写自己的解析器/编写器

如果您需要“保护”文件,防止玩家更改分数/进度/...(不确定文件存储在哪里?或者这是否重要?)您可以通过加密算法传递 XML 或加密在将数据元素放入 XML 之前先对其进行处理

关于java - 用于存储玩家保存的文件的良好文件格式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3058417/

相关文章:

java - 芝麻查询生成器 API

android - 想要在 Android 中的适当应用程序中打开下载的文件

android - 是否有可以存储 GSM-EFR 语音数据的文件容器?

machine-learning - libsvm 模型文件格式

java - 将服务设置为从 Android 中的按钮调用

java - 使用 spring 3 mvc 框架创建基本表单

java - Togglz:java.lang.IllegalStateException:找不到FeatureManager

c# - 在 .NET 中实现加密/解密流的正确方法?

python - 有关如何解析自定义文件格式的提示

java - 如何批量删除hbase中的多行?