tv4相关内容

使用TV4-Java脚本的可选JSON验证

我正在尝试使用tv4验证我的JSON架构。 它正在工作,并且验证返回True。 但是,在我的情况下,JSON集合"first, second, and third"不会始终可用。 在这种情况下如何编写架构? 我的JSON数据 { "checked": "OK", "result": { "first": { "labe ..
发布时间:2022-06-09 21:18:43 其他开发

POSTMAN 为模式验证测试返回失败

我有一个示例响应: {“标签":[{“身份证":1,“名称":“[字符串]",“用户 ID":1,"created_at": "2016-12-20T15:50:37.000Z","updated_at": "2016-12-20T15:50:37.000Z",“deleted_at":空}]} 我已经为响应编写了一个测试: var schema = {“类型":“对象",“特性": {“标 ..
发布时间:2022-01-22 15:08:07 其他开发

邮递员:更具描述性的 tv4 验证错误消息

我正在使用 postman 来验证从 api 返回的 json 数据的架构. 我有一个通过基本 http 验证运行的测试,然后以: if (tv4.error){console.log("验证失败:", tv4.error);} 我返回的错误很难理解. 验证失败:12:22:41.316 对象:{} 消息:“无效类型:数字(预期字符串)" 名称:“验证错误" 类型:“错误" ..
发布时间:2021-11-15 02:24:25 其他开发

tv4.validate始终返回true。即使我的架构无效,也就是:var ==“ dummy”

tv4.validate将始终返回true。无论架构是有效的JSON还是仅仅是假字符串。我浏览了stackoverflow以查找相关问题,并且banUnknownProperties并没有帮助我 我告诉我什至尝试将架构变量更改为“虚拟”,并且tv4仍然找不到错误。那是我关于stackoverflow的第一篇文章。对不起,如果我的问题不清楚。 有效响应如下: [ { “ day ..
发布时间:2020-05-30 02:17:02 其他开发

无法验证架构并正确使用附加属性

我正在尝试验证我的JSON模式并使用extraProperties:false来确认没有其他属性。 我的响应正文如下: [ { “ id”:1234567890987654, “ email”:“ eemail@domain.com”, “ civility”:0, “ firstname”:“ john”, “ lastname”:“ do”, “功能”:null, “电话”:n ..
发布时间:2020-05-30 02:16:25 其他开发

邮递员:更具描述性的TV4验证错误消息

我正在使用邮递员来验证从api返回的json数据的模式. 我有一个测试,该测试通过基本的http验证运行,然后以: 结尾 if (tv4.error){ console.log("Validation failed: ", tv4.error); } 我回来的错误很难理解. 验证失败:12:22:41.316 对象:{} 消息:“无效的类型: 数字(预期的字符串)" ..
发布时间:2019-11-24 17:01:39 其他开发