Javascript 使用JSON模式清理对象
使用JSON模式,我可以验证对象,但我可以清理它吗? 例如,我有一个模式Javascript 使用JSON模式清理对象,javascript,json,jsonschema,Javascript,Json,Jsonschema,使用JSON模式,我可以验证对象,但我可以清理它吗? 例如,我有一个模式 const s = { "type": "object", "properties": { "p1": {"type": "string"} } } 而Objectconst o={p1:345,p_not_is_schema:'3333'},然后我执行类似于const oClean=schemaProcessor.clean(o,s)的操作,并从o获取对象,该对象适合于schem
const s = {
"type": "object",
"properties": {
"p1": {"type": "string"}
}
}
而Object
const o={p1:345,p_not_is_schema:'3333'}
,然后我执行类似于const oClean=schemaProcessor.clean(o,s)
的操作,并从o获取对象,该对象适合于schema s{p1:'345'}
?我想你可以试试也许可以试试jsonschema@AVAVT我不需要打字:)的选项可以做到这一点。@str谢谢=)我认为这不是必须以其他方式实现的,不改变对象)我想你可以试试也许试试jsonschema@AVAVT我不需要类型:)的选项可以做到这一点。@str谢谢=)我认为必须以另一种方式实现,而不改变对象)