2013-04-20 63 views
0

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

我在过去的几天里搜索了一下,并没有发现任何简洁和简单的解释我在找什么。

我找三样东西:

  1. 如何创建一个.XML文件(将是真棒,以便能够搜索目录,以查看是否有一个现有的文件,只创造,如果一个新的文件不存在。
  2. 如何写入创建.XML文件。
  3. 如何从发现.XML文件中读取。 这样做的原因是,我试图创建一个保存/加载类游戏。

只需一段代码,即使对于学习体验,我也可以根据自己的需求进行修改。

那么现在对于我的问题,没有人有任何信息可以帮助我追求成功达到上述三个目标吗?

回答

1

若要检查文件是否存在,可以使用java.io.Fileexists()方法。有关更多信息,请参阅this

我不知道slick2d是否提供了自己的xml实用程序,但是您应该始终能够使用标准的java读/写xml方法。您可以使用DocumentBuilder(如this教程中所示)或sax解析器(如here所述)。如果您需要使用复杂的xml结构,则可能需要查看jaxb