我能使用 TOML 变量在其他 TOML 表中嵌套 TOML 表吗?

3

我可以将一个TOML表格放入另一个TOML变量中,然后在另一个TOML表格中使用该变量吗?我想复制这样的JSON输出:

group1 = {
    "key1": "value1"
    "key2": "value2"
    "key3": {
        "key1": "value4"
        "key2": "value5"
        "key3": "value6"
    }
}

group2 = {
    "key1": "value1"
    "key2": "value2"
    "key3": {
        "key1": "value4"
        "key2": "value5"
        "key3": "value6"
    }
}

mainGroup = {
    "key1": "value1"
    "key2": "value2"
    "key3": group1
    "key4": {
        "key1": "value3"
        "key2": "value3"
        "key3": group2
    }
    "key5": {
        "key1": group1
        "key2": group2
    }
}
1个回答

3

Toml不像Yaml那样支持引用。

可读性和易于实现是Toml开发者将此功能从标准中省略的原因之一。

关于这个话题的有趣讨论可以在这里阅读:

https://github.com/toml-lang/toml/issues/77


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接