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