我试图写一个包含枚举的json模式。 枚举值由可能会更改的外部python文件控制。 这些值是整数变量。
有什么方法可以方便地在json中表示而无需手动输入详细信息?
例如,您可以将外部文件值导入JSON吗?如果JSON不提供此功能,那么其他技术可以做到吗?
类似于...
foo.py
bar = 1234
bar2 = 5678
JSON.schema
{
"entries": {
"enum": [
{ "$ref": foo.py#bar} # I want multiple values with the same names
{ "$ref": foo.py#bar2}
]
}
}
我认为这不可能一成不变,但可以通过编程实现。即在Python中将值导入JSON构造?