【发布时间】:2020-06-27 17:21:12
【问题描述】:
首先,这可能是一个愚蠢的问题,我搜索了几天但没有找到答案。因此,如果有关于我的问题的现有答案,我将不胜感激。
我不知道你们中是否有人编写过 Spigot、Paper 或 Bukkit,但是有一个名为 YamlConfiguration 的类具有以下方法:
public FileConfiguration cfg = YamlConfiguration.loadConfiguration(file);
cfg.set(path.path2, "hello");
cfg.getInt/String/...(path.path2); (which obviously returns "hello")
cfg.save(file);
生成的文件如下所示:
path:
path2: "hello"
因此,即使您的程序已重新启动,您基本上也可以在这些文件中保存任何值并重复使用它们。 我知道已经从 Spigot/Paper 转向原生 Java,但我缺少类似 Yaml 的东西。我唯一发现的是一种配置文件,每次我尝试添加值时,整个文件都会被覆盖。
您能告诉我将值保存到文件的正确方法吗? (如果没有库就好了)
【问题讨论】:
-
请不要将图像用于文本信息。而是将文本粘贴到问题帖子中。另请参阅How to Ask。