2013-04-20 106 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