0

.XML我想知道您将如何使用 Java 库 Slick2D编写和读取文件。

在过去的几天里,我用谷歌搜索并没有找到任何简洁明了的东西来解释我在寻找什么。

我正在寻找 3 件事:

  1. 如何创建.XML文件(如果能够搜索目录以查看是否存在现有文件并且仅在尚不存在的情况下创建新文件,那就太棒了。
  2. 如何写入创建的.XML文件。
  3. 如何从找到的.XML文件中读取。这样做的原因是我正在尝试为游戏创建一个保存/加载类。

只是一个通用的代码片段,我可以根据自己的需要进行修改,即使对于学习体验来说也很棒。

所以现在我的问题是,有没有人有任何信息可以帮助我成功实现上述三个目标?

4

1 回答 1

1

要检查文件是否存在,您可以exists()使用java.io.File. 有关更多信息,请参阅

我不知道 slick2d 是否提供它自己的 xml 实用程序,但您应该始终能够使用标准的 java 方式来读取/写入 xml。您可以使用DocumentBuilder教程中显示的类似内容或此处描述的 sax 解析器。如果您需要使用复杂的 xml 结构,可能值得研究一下jaxb

于 2013-04-20T19:16:24.553 回答