【问题标题】:best way to store configurations存储配置的最佳方式
【发布时间】:2013-03-28 16:19:46
【问题描述】:

我正在实现一个具有完整 API 的配置管理器,类似于 Windows 注册表。 我希望它是人类可读的,因为能够使用文本编辑器打开和编辑它。 我希望它能够存储程序可能需要的任何类型的配置信息,并且速度足够快以备不时之需。

我查看了以下用于存储信息的标记语言:

  • XML
  • JSON
  • YAML
  • S 表达式

但我不确定哪种语言适合这项任务。

【问题讨论】:

    标签: xml database json configuration resource-management


    【解决方案1】:

    我知道这已经很晚了,但我建议你使用 YAML。非常易于阅读,广泛用于配置,可以满足您的需求“我希望它能够存储程序可能需要的任何类型的配置信息” .它唯一的缺点是使用空格的缩进样式,您必须非常小心,因为错误的缩进意味着对内容的不同解释。一旦你习惯了它,它就非常容易使用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-05
      • 1970-01-01
      • 2016-12-23
      • 2011-03-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多