假设我有一组json对象。
{ firstName: John, Children: ["Maria","Alfred"], married: false }
{ firstName: George, Children: ['**zoekerbergen alfonso the second**','Harvey'], married: false }
{ firstName: Hary, Children: ["Sam","Obama"], married: false }
模式通常是孩子们是一个小一个单词名称的数组。
Zoekerbergen alfonso第二个是异常的。
有没有办法学习一个物体的模式然后检测异常,例如那些有1000个孩子的人。
基本模式学习和检测各种异常。
谢谢。
答案 0 :(得分:0)
您可以创建一个JSON模式来描述您的JSON数据(与XML的XSD相同)。它允许为字符串字段定义正则表达式模式等等。
JSON Schema是一个词汇表,允许您验证,注释和 操纵JSON文档。
答案 1 :(得分:0)
您的规则可能对于JSON架构解决方案而言过于复杂,但您可以轻松地创建自己的规则集:
@RaymondChen ha, nice one! A 2 byte jmp should take care of it then :)
你最后得到的所有项目至少与你定义的一个异常相匹配。