【发布时间】:2017-08-21 08:56:32
【问题描述】:
在以下链接中,sawsdl:modelReference in XML Schema 用于语义注释,以便在不同模式之间进行映射:Link
出于同样的目的,我想为 JSON Schema 创建语义注释。 JSON 有类似 sawsdl 的东西吗?
如果没有,我可以使用 id 属性吗?据我所知,id 属性可以使用相对(“$id”:“billing/address”)或绝对(“$id”:“#billingAddress”)。
在我的例子中,id 看起来像这个例子:
“$id” : “订单/hasBillingAddress/地址”
或者是否可以创建自定义属性,例如 “SemanticAnnotation” : “order/hasBillingAddress/Address”?
我已阅读规范,据我所知,这些方法似乎都没有与规范相矛盾。我还使用 JSON Schema 验证器检查了这两个选项,也没有发现任何问题。
【问题讨论】:
标签: json jsonschema