【发布时间】:2014-12-01 17:26:59
【问题描述】:
当然,XML 和 JSON 是不同的。但是,如果您在纯结构级别上看到这些格式,它们可能是相同数据的可交换表示。两者都可以用架构定义来描述:JSON 架构和 XML 架构。
您能否使用 JSON Schema 描述与使用 XML Schema 描述的数据结构相同的数据结构,反之亦然? 是否可以编写在转换时不会丢失信息的 JSSD/XSD 转换器?
【问题讨论】:
-
我现在将提到的项目提交到 github:github.com/redaktor/owl2jsonschema.js - 现在 XML Schema 转换只是一个小部分,但我现在正在处理 xsd 约束。这个文件可能特别有趣:github.com/redaktor/owl2jsonschema.js/blob/master/lib/… - 它包含预定义的 xsd 数据类型。
-
我写了一个将 XML Schemas 转换为 JSON Schemas 的工具,请查看这个答案:stackoverflow.com/a/30006975/303810
标签: xml json xsd jsonschema