当前位置: 首页 > 编程语言 > C#

使用json模式指定值可以是字符串或null分享

时间:2023-04-10 12:35:10 C#

C#学习教程:使用jsonschema指定一个值可以是字符串或null//json-schema.org/上的文档缺少更详细的信息。我得到了一大块json,其中包含一些可以为null或字符串的属性。如何在json模式(由json.NET的JsonSchema.Parse方法解析)中指定值可以是null类型或字符串类型?有没有什么简单的东西我错过了,比如为类型提供一个数组?例如;"member_region":{"type":["string",null]}//这会引发异常另外,有没有比json-schema.org更好的json模式详细信息来源?我在哪里可以找到更多示例?我不想阅读大量文档/规范来找到可以在10行示例中轻松演示的内容。来自http://json-schema.org/latest/json-schema-validation.html#anchor79该关键字的值必须是字符串或数组。如果是数组,那么数组的元素必须是字符串,并且必须是唯一的。字符串值必须是核心规范定义的七种基本类型之一。然后我们引用类型:http://json-schema.org/latest/json-schema-core.html#anchor8,其中列出了字符串和空值。尝试一下:以上就是C#学习教程:使用json方式指定值可以是字符串或者null来分享所有的内容,如果对大家有用还需要了解更多的C#学习教程,希望大家多多关注——"member_region":{"type":["string","null"]}本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: