1
我正在使用完整的API实现配置管理器,类似于Windows注册表。 我希望它是人类可读的,就像能够用文本编辑器打开和编辑它一样。 我希望它能够存储程序可能需要的任何类型的配置信息,并且要足够快才能有用。存储配置的最佳方式
我看着下面的标记语言,用于存储信息:
- XML
- JSON
- YAML
- S-表达
但我不知道什么语言适合这项任务。
我正在使用完整的API实现配置管理器,类似于Windows注册表。 我希望它是人类可读的,就像能够用文本编辑器打开和编辑它一样。 我希望它能够存储程序可能需要的任何类型的配置信息,并且要足够快才能有用。存储配置的最佳方式
我看着下面的标记语言,用于存储信息:
但我不知道什么语言适合这项任务。
我知道这是很迟,但我会建议你使用YAML。非常人性化的可读性,它被广泛用于配置和将满足您的需求“我希望它能够存储任何类型的配置信息,一个程序可能需要的”。它唯一的缺点是使用空间的缩进风格,你必须非常小心,因为错误的缩进意味着对内容的不同解释。一旦你习惯了它,它很容易使用。