在尝试使用 lift-json 编组到案例类之前,我想验证 json 是否包含键/值列表。数据可能是嵌套的。
例如:
{
"name": "stack",
"desc": "desc",
"age": 29,
"address": {
"street": "123 elm",
"postal_code": 22222,
"city": "slc",
}
}
有哪些方法可以验证此 JSON 是否包含“姓名”、“年龄”和“地址\街道”的值?假设所有其他字段都是可选的。
抱歉,如果我遗漏了一些明显的东西,但我怀疑以前已经解决了这样的问题。
顺便说一句,有人尝试过Orderly吗? https://github.com/nparry/orderly4jvm