出于我的项目的目的,我需要一个Config文件来设置一些值,我需要解析这个文件并将指定的值提取到代码中的变量。你有任何建议或我可以使用的工具吗?我用Java编写代码!
答案 0 :(得分:6)
利用标准Java Properties
类。创建属性文件,即conf.properties
并加载它。
#conf.properties:
key=value
#code
Properties conf = new Properties();
conf.load(new FileInputStream(new File("conf.properties")));
conf.getProperty("key"); // returns "value"
答案 1 :(得分:3)
Java有一个标准,它被称为Properties。
答案 2 :(得分:2)
这个简单项目不需要任何工具。将值存储为name = value对,确保它们符合java.util.Properties格式,然后您可以使用类的API加载它们
答案 3 :(得分:1)
最简单的方法是使用文本文件。建议将变量及其值放在xml文件中,然后使用Sax读取它。另一种方法是使用json。