我创建了一个JSON模式来验证一个简单的JSON文件。好消息是,它可以按照我的预期方式进行验证,因为可以按任意顺序显示任意数量的预订元素,并且每种预订元素都不允许使用其他属性。
理想情况下,我想删除JSON模式中bookingElement对象(id,type,depair,destair,city)中所有可能属性的完整列表,只留下oneOf列表,该列表清楚地显示允许使用哪些字段每个不同类型的元素。
任何人都可以提供没有完整列表的架构版本吗?
这是JSON:
##data set {1,23,45}
##this is what I have done so far, but the dendrogram doesn't seem correct.
data <-c(1,23,45)
datas <-data.frame(data)
d<- dist(datas,method="euclidean")
H.fit<- hclust(d,method="single")
plot(H.fit)
架构为:
pip install cryptography --force-reinstall
理想情况下,JSON模式看起来更接近以下内容:
{
"bookingElements": [
{
"id" : "00003",
"type" : "flight",
"depair" : "LHR",
"destair" : "CDG"
},
{
"id" : "00008",
"type" : "hotel",
"city" : "Paris"
}
]
}