【文件属性】:
文件名称:json-schema-filter:根据传递的json模式从文档中过滤(删除)对象
文件大小:11KB
文件格式:ZIP
更新时间:2021-05-03 06:09:49
JavaScript
#json-schema-filter
根据传递的json模式,从文档中递归过滤(删除)对象
请注意,这不会针对架构验证您的文档,请在调用后使用诸如JSV npm之类的东西。
出于性能原因,假定json模式包含的内容少于文档,也就是说,在大多数或所有情况下,您都将从文档中删除该内容,否则,我建议使用另一种基于文档的递归评估的解决方案反而。
安装
$ npm install json-schema-filter
用法...
var filter = require ( 'json-schema-filter' ) ;
var schema = {
"title" : "Example Schema" ,
"type" : "object" ,
"properties" : {
"firstName" : {
"type" : "str
【文件预览】:
json-schema-filter-master
----.gitignore(97B)
----README.md(3KB)
----test()
--------test.js(6KB)
----LICENSE(1KB)
----package.json(606B)
----index.js(2KB)
----.idea()
--------json-schema-filter.iml(372B)
--------libraries()
--------workspace.xml(15KB)
--------encodings.xml(166B)
--------vcs.xml(182B)
--------misc.xml(127B)
--------modules.xml(290B)
--------scopes()
--------.name(18B)
--------jsLibraryMappings.xml(221B)