我正在学习jsonschema
。我不清楚BOOL bShowLoadingIcon = (
(sCurrentLevelId_5C3030 == 0) ||
(sCurrentLevelId_5C3030 == 16) ||
(sCurrentLevelId_5C3030 == -1)) ? FALSE : TRUE;
和items
之间有什么区别。有人可以解释吗?
答案 0 :(得分:2)
items
用于验证数组,properties
用于验证对象。
items
的值必须是JSON模式对象或数组JSON模式对象(如果现在是数组,请忽略。)。 items
关键字适用的数组,如果该数组中的所有项均根据模式进行验证,则通过验证。
properties
的值必须是一个对象。对象中的每个值都必须是json模式。当键匹配时,对象中的模式将应用于实例对象。