2008-11-07 25 views
2

J2ME缺少java.util.Properties類。儘管可以將應用程序設置放在JAD文件中,但不建議將這些設置用於許多屬性。 (因爲有些平臺限制了JAD文件的大小。)我想將一個配置文件放入我的jar文件並解析它。我不想用XML,因爲它會超出我的情況。J2ME屬性

問題是,是否有一個已經存在的J2ME庫,可以解析屬性文件或類似的文件(如INI文件)。或者你會推薦另一種方法來解決最初的問題?

回答

2

最好的解決方案可能取決於將要生成的屬性文件。

如果您有其他非JavaME項目使用相同的屬性文件,請使用它們並編寫或查找解析器。 (有a simple one from GoBible available on Google Code

然而,你可能會發現它一樣容易,讓您的配置static final String myproperty="myvalue";中編譯,幷包括在罐子代替Configuration.java文件,因爲你再不需要任何特殊代碼找到,打開,閱讀和解析它們。

然後,你可以選擇一個限制,但是你可以調用它們,因爲你不能再使用通用的點分隔的名稱空間成語。