{
"$schema": "http://json-schema.org/draft-04/schema#",
"description": "some desc",
"title": "Product",
"type": "object",
"properties": {
"endpoints": {
"type": "array",
"items": {
"type": "string"
}
},
"poi": {
"type": "array",
"items": {
"type": "object",
"properties": {
"location_name": {
"type": "string"
},
"distance": {
"type": "string"
}
}
}
}
}
}
对我来说,这似乎是如此基本和简单,但我在网上没有找到任何东西。
有许多关于如何获得JSON模式的示例,也有许多如何从以下对象创建mongoose模式的示例:const newSchema=new mongoose.schema({name:String});
如果我试图直接放置JSON模式,我会得到一个错误
node_modules/mongoose/lib/schema.js:674
throw new TypeError('Undefined type `' + name + '` at `' + path +
^
TypeError: Undefined type `Http://json-schema.org/draft-04/schema#` at `$schema`
Did you try nesting Schemas? You can only nest using refs or arrays.
但是我在网上找不到从一种类型到另一种类型的转移。
以前有人有这个问题吗?
我一直在调查这件事。由于您在问题上放置了节点
标记,我发现了以下NPM
回复:
>
https://github.com/jon49/json-schema-to-mongoose
https://github.com/topliceanu/mongoose-gen
有一个网站这样做,但我想要一个图书馆或CLI。 谢了!
问题内容: 是否有一个python库,用于将JSON模式转换为python类定义,类似于jsonschema2pojo- https : //github.com/joelittlejohn/jsonschema2pojo- 适用于Java? 问题答案: 到目前为止,我能够找到的最接近的东西是warlock,它可以宣传此工作流程: 建立架构 建立模型 使用模型创建对象 但是,这并不是那么容易。术士
我想将XML转换为JSON(具体地说,是OAI-PMH响应)。我目前正在使用这个节点。JSXML2JS,但问题是JSON非常冗长,有很多嵌套和数组级别,即使只有一个元素作为子元素,并且永远不会超过一个。问题是,不知道XML文件的模式,因此必须保守。 我的问题是,是否有任何其他(最好是JavaScript)代码可以使用XML架构来指导转换过程?因此,如果架构定义了XML的类型和结构,那么JSON就会
如何使用用户指定的架构将dataframe转换为Avro格式?
我双击以在选项卡中打开文件,因此它处于正常模式。我使用cmd单击或F12在一个单词上查看定义,但定义选项卡在预览模式下打开。当我想在这个新选项卡中查看另一个定义时,它会覆盖这个新选项卡。当预览模式选项卡已经在预览模式下打开时,有什么解决方案可以将其转换为正常模式吗?
问题内容: 从Java Servlet转换到Google App Engine云终结点时,以下转换是否成立? 从 至 内容: 我正在尝试使用端点来处理blobstore回调。 参考:https : //developers.google.com/appengine/docs/java/blobstore/overview#Complete_Sample_App 问题: 这里最大的问题是,以下两行似