我有以下JSON输出数据:{"label_name_0":0,"label_name_5":3,..."label_name_XXX":4}输出很简单:与整数值关联的键[1]名称。如果键名没有改变,我可以很容易地想出类似这样的JSONSchema:{"type":"array""title":"Dataoutput","items":{"properties":{"label_name":{"type":"integer","default":0,"readonly":True,}}},由于key名称本身是未知的并且不断变化,因此我必须为其设计架构。我唯一知道的是key是string并
我有以下JSON输出数据:{"label_name_0":0,"label_name_5":3,..."label_name_XXX":4}输出很简单:与整数值关联的键[1]名称。如果键名没有改变,我可以很容易地想出类似这样的JSONSchema:{"type":"array""title":"Dataoutput","items":{"properties":{"label_name":{"type":"integer","default":0,"readonly":True,}}},由于key名称本身是未知的并且不断变化,因此我必须为其设计架构。我唯一知道的是key是string并
希望这对其他人来说并不明显,因为我在https://json-schema.org/上找到了文档。缺乏更精细的细节。我得到一个JSONblock,其中的一些属性可以是null或string。如何在JSONSchema(由Json.NET的JsonSchema.Parse方法解析)中指定值可以是null类型或类型字符串?我是否缺少一些简单的东西,比如为该类型提供一个数组?例如;"member_region":{"type":["string",null]}//thisthrowsanexception另外,有没有人有比json-schema.org更好的JSONSchema详细信息来源?
希望这对其他人来说并不明显,因为我在https://json-schema.org/上找到了文档。缺乏更精细的细节。我得到一个JSONblock,其中的一些属性可以是null或string。如何在JSONSchema(由Json.NET的JsonSchema.Parse方法解析)中指定值可以是null类型或类型字符串?我是否缺少一些简单的东西,比如为该类型提供一个数组?例如;"member_region":{"type":["string",null]}//thisthrowsanexception另外,有没有人有比json-schema.org更好的JSONSchema详细信息来源?
我试图通过构建一个验证两种不同对象类型的模式来弄清楚oneOf是如何工作的。例如一个人(名字、姓氏、运动)和车辆(类型、成本)。以下是一些示例对象:{"firstName":"John","lastName":"Doe","sport":"football"}{"vehicle":"car","price":20000}问题是我做错了什么以及如何解决它。这是架构:{"description":"schemavalidatingpeopleandvehicles","$schema":"http://json-schema.org/draft-04/schema#","type":"ob
我试图通过构建一个验证两种不同对象类型的模式来弄清楚oneOf是如何工作的。例如一个人(名字、姓氏、运动)和车辆(类型、成本)。以下是一些示例对象:{"firstName":"John","lastName":"Doe","sport":"football"}{"vehicle":"car","price":20000}问题是我做错了什么以及如何解决它。这是架构:{"description":"schemavalidatingpeopleandvehicles","$schema":"http://json-schema.org/draft-04/schema#","type":"ob
想知道模式草案03是否可以做到这一点。我已经让依赖项在其他地方工作,我认为可能只是需要对它们进行一些创造性的使用,以便使用它们来指定required属性某个领域。我目前的最佳尝试(不起作用)应该让您对我所追求的有所了解。我想要一个默认需要的值,当另一个字段具有特定值时是可选的。{"description":"Anaddress...","type":"object","properties":{"postcode":{"type":"string",//postcodeshouldberequiredbydefault"required":true,//postcodeshouldn'
想知道模式草案03是否可以做到这一点。我已经让依赖项在其他地方工作,我认为可能只是需要对它们进行一些创造性的使用,以便使用它们来指定required属性某个领域。我目前的最佳尝试(不起作用)应该让您对我所追求的有所了解。我想要一个默认需要的值,当另一个字段具有特定值时是可选的。{"description":"Anaddress...","type":"object","properties":{"postcode":{"type":"string",//postcodeshouldberequiredbydefault"required":true,//postcodeshouldn'
有时,我注意到以下JSON架构:{"type":"object","properties":{"address":{"type":"string","required":true}}}对{"type":"object","properties":{"address":{"type":"string","optional":false}}}那么上面例子中的required和optional有什么区别呢? 最佳答案 IETFdraftv4JSON模式的只定义required,不包含optional。引用section关于草稿v4中的必需
有时,我注意到以下JSON架构:{"type":"object","properties":{"address":{"type":"string","required":true}}}对{"type":"object","properties":{"address":{"type":"string","optional":false}}}那么上面例子中的required和optional有什么区别呢? 最佳答案 IETFdraftv4JSON模式的只定义required,不包含optional。引用section关于草稿v4中的必需