Meagic
对,我想以后写插件之路肯定是要用到的,但是我没有过多的时间来翻阅javadoc和研究,所以特地来求助= =
储存方式:
  1. A:
  2.   B:
  3. C:
复制代码

如何储存进config这种的?像B的位置就是A.B,如何在C的位置储存下D并且可以设置引号后面的内容,然后应该就变成这样
  1. C:
  2.   D: 内容
复制代码

然后又到了获取储存方式对,我很烦恼这个

  1. xxxx:
  2. dddd
  3. xxxx:
  4. ddd
复制代码

xxxx指配置文件中自定义的项目名,像菜单插件就有这个自定义的,但是这样又怎么读取?因为不知道项目名嘛....

1850343382
FileConfiguration类中封装了此类方法,假设你有一个配置文件的File对象
那么这样就可以创建一个FileConfiguration对象
  1. FileConfiguration filec = YamlConfiguration.loadConfiguration(file);
复制代码

你也可以使用
  1. filec.set(path, value);
复制代码
  1. filec.get(path);
复制代码

来获取你需要的值,更多的方法可以在Doc中找到

1850343382
1850343382 发表于 2017-10-11 18:13
FileConfiguration类中封装了此类方法,假设你有一个配置文件的File对象
那么这样就可以创建一个FileConfigu ...

列如
  1. filec.set("xxx.aaa","Demo");
复制代码

在配置文件中就是
  1. xxx:
  2.   aaa: Demo
复制代码