J2ME属性

时间:2008-11-07 22:43:21

标签: parsing java-me properties

J2ME缺少java.util.Properties类。虽然可以将应用程序设置放在JAD文件中,但不建议将其用于许多属性。 (因为,某些平台限制了JAD文件的大小。)我想将一个配置文件放在我的jar文件中并解析它。而且我不想使用XML,因为它会超出我的情况。

问题是,是否存在已经存在的J2ME库,它可以解析属性文件或类似的东西,如INI文件。或者你会推荐另一种方法来解决最初的问题吗?

1 个答案:

答案 0 :(得分:2)

最佳解决方案可能取决于生成属性文件的内容。

如果你有其他非JavaME项目使用相同的属性文件,那么坚持使用它们,然后编写或找到解析器。 (有a simple one from GoBible available on Google Code

但是,您可能会发现在编译的Configuration.java文件中将配置保持为static final String myproperty="myvalue";同样容易,并且包含在jar中,因为您不需要任何特殊代码来查找,打开,阅读和解析它们。

然后你会对你所称的内容采取限制,因为你不能再使用常见的点分隔命名空间习惯用法。