-7

为了我的项目的目的,我需要一个配置文件来设置一些值,我需要解析这个文件并将分配的值提取到代码中的变量。你有什么建议或我可以使用的任何工具吗?我正在用Java编码!

4

4 回答 4

6

利用标准 JavaProperties类。创建一个属性文件,即conf.properties加载它。

#conf.properties:
key=value

#code
Properties conf = new Properties();
conf.load(new FileInputStream(new File("conf.properties")));
conf.getProperty("key"); // returns "value"
于 2013-01-22T21:15:02.597 回答
3

Java 对此有一个标准,称为Properties

于 2013-01-22T21:15:27.167 回答
2

对于这个简单的项目,您不需要任何工具。将值存储为 name=value 对,确保它们符合 java.util.Properties 格式,然后您可以使用类的 API 来加载它们

于 2013-01-22T21:15:51.893 回答
1

最简单的方法是使用文本文件。建议将变量及其值放在一个 xml 文件中,然后用 Sax 读取。另一种方法是使用json。

于 2013-01-22T21:18:37.207 回答