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