gpt4 book ai didi

java - 如何在 Bukkit 中以 UTF-8 编写配置

转载 作者:行者123 更新时间:2023-11-30 10:05:51 27 4
gpt4 key购买 nike


在我的 bukkit 插件 (1.8.8) 中,我想用我的插件在我的 bukkit 服务器磁盘上保存一个配置文件。在许多服务器上它可以工作,但在其他服务器上它不工作。

我认为我可以将 OutputStreamWriter 与 SnakeYaml API 一起使用,但是 Bukkit API 中有什么可以做到这一点吗?会更轻松^^

感谢您的帮助!

编辑:FileConfiguration#save(file) 可以这样做,但不是每次都可以,因为有:UTF8_OVERRIDE && !UTF_BIG? Charsets.UTF_8 : Charset.defaultCharset() 选择字符集。

最佳答案

欢迎使用 Stackoverflow。Spigot 确实有一个 ConfigurationAPI。 Introduction to ConfigurationAPI Wiki 提供了一个非常好的教程,介绍如何使用新的 ConfigurationAPI。有利的是,您不需要关心文件和格式中的字符集。

或者,您可以查看标准 Java 库中的属性 Properties Tutorial

关于java - 如何在 Bukkit 中以 UTF-8 编写配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55011331/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com