Mir*_*pas
6
parsing
config-files
有谁知道人类容易阅读的配置文件的文件格式?我想要像tag = value这样的值,其中value可能是:
- 串
- 数字(int或float)
- 布尔(真/假)
- 数组(字符串值,数值,布尔值)
- 另一种结构(在下面的例子中我的意思会更清楚)
现在我使用这样的东西:
- IntTag = 1
- FloatTag = 1.1
- StringTag ="一个字符串"
- BoolTag =真
- ArrayTag1 = [1 2 3]
- ArrayTag2 = [1.1 2.1 3.1]
- ArrayTag3 = ["str1""str2""str3"]
- StructTag =
- {
- NestedTag1 = 1
- NestedTag2 = "STR1"
- }
等等.
解析很容易,但对于大文件,我发现很难在文本编辑器中阅读/编辑.我出于同样的原因不喜欢xml,很难读懂.INI不支持嵌套,我希望能够嵌套标签.我也不想要复杂的格式,因为我将使用有限的值,如上所述.
谢谢你的帮助.