目标是将XSD架构转换为JSON架构。 我首先尝试XSD到JSON,然后看看我是否可以修复JSON成为JSON Schema.All这个过程是因为现在我不知道将XSD转换为JSON Schema的直接方法。 现在考虑以下片段。 我有以下XSD片段
<attributeGroup name="SimpleObjectAttributeGroup">
<attribute ref="s:id"/>
<attribute ref="s:metadata"/>
<attribute ref="s:linkMetadata"/>
</attributeGroup>
我得到的相应JSON是
"attributeGroup": {
"name": "SimpleObjectAttributeGroup",
"attribute": [
{
"ref": "s:id"
},
{
"ref": "s:metadata"
},
{
"ref": "s:linkMetadata"
}
]
}
所以我的问题是
我使用c#和Json.net来实现这一目标。
答案 0 :(得分:1)
"SimpleObjectAttributeGroup": {
{
"id":{
"type":"sometype"
properties of id go here
}
},
....and more properties
}
This seems to be the correct JOSNSchema.