J'espère que ce n'est pas évident pour d'autres, car je trouve les documents à l'adresse suivante https://json-schema.org/ pour manquer de détails plus fins. J'obtiens un bloc de JSON avec quelques propriétés qui peuvent être null
ou un string
. Comment spécifier, dans un schéma JSON (qui sera analysé par l'outil Json.NET) JsonSchema.Parse
), qu'une valeur peut être de type null
ou tapez string
?
Y a-t-il quelque chose de simple qui m'échappe, comme fournir un tableau pour le type ? Par exemple ;
"member_region": { "type": [ "string", null ] } // this throws an exception
Par ailleurs, quelqu'un connaît-il une meilleure source de détails sur le schéma JSON que json-schema.org ? Où puis-je trouver une plus grande sélection d'exemples ? Je ne veux pas lire un gros document/spécification pour trouver quelque chose qui peut facilement être démontré dans un exemple de 10 lignes.