2010-01-27 73 views
1

我想知道处理程序中用户设置的最佳方式/做法。我正在编写一个程序,并希望允许用户保存可在程序启动后自动加载的设置。我不只是要求代码,而是处理的最佳实践,例如如何在运行时处理设置,我是否需要创建一个对象,如UserSettings(我正在使用Java)?哪种格式最适合保存设置(XML/JSON?)?文件格式是否可读可以吗?我应该照顾哪些事情?我喜欢听到一些专业的stackoverflow用户的想法/建议。在程序中处理用户设置的最佳方法

回答

0

如果您的用户将从计算机漫游到计算机,那么在数据库或某个中央存储库中进行用户设置是有道理的。

否则,一个本地保存的,人类可读的.INI(带有命名部分)或一个.XML文件。

如果使用.XML文件,尽量避免使其过于“密集”,并撒上适当的注释。

1

拥有人类可读的格式非常棒;如果由于某种原因导致程序完全无法使用,那么就可以进入并使设置变得健全。

相关问题