Json Schema 定义“既可以是对象,又可以是数组”

轶哥 at 
如果我想定义 jo 的内容(root)既可以是一个对象,又可以是一个数组,应该如何书写 jo chema?这个问题换一种描述方式,“jo chema 定义了一个对象,但是希望内容也可以是这个对象的数组,如何书写 jo chema?”。例如,Tyecrit 中:root: oject | [oject]。例如,我希望数据可以是下面这样的一个对象:{ quotmethodquot: quotGETquot}也可以是这样的数组:[ { quotmethodquot: quotGETquot }]……