JUnit之JSONAssert.assertEquals忽略json里的Array内指定字段
// 调用这个方法public static void assertEquals(String expectedStr, String actualStr, JSONComparator comparator) throws JSONException {}// 可以忽略json里内第一级的字段CustomComparator CUSTOM_COMPARATOR = new CustomComparator(JSONCompareMode.LENIENT,new Customization("id", (o1, o2) -> true));// 可以忽略json里Array内的字段CustomComparator CUSTOM_COMPARATOR = new CustomComparator(JSONCompareMode.LENIENT,new Customization("*[*].id", (o1, o2) -> true), new Customization("*[*].editDate", (o1, o2) -> true));JSONAssert.assertEquals(expectedStr, actualStr, CUSTOM_COMPARATOR);
{"queryUserData": [{"id": 3,"creator": "unknown","editDate": "2021/07/21 11:47:31","groupNames": "vip","vipLevel": 2,},{"id": 2,"creator": "unknown","editDate": "2021/07/21 11:47:31","groupNames": "vip","vipLevel": 2,},{"id": 1,"creator": "unknown","editDate": "2021/07/21 11:47:31","groupNames": "vip","vipLevel": 2,}]
}
JUnit之JSONAssert.assertEquals忽略json里的Array内指定字段相关推荐
- js中json法创建对象(json里面的:相当于js里面的=)
js中json法创建对象(json里面的:相当于js里面的=) 一.总结 json里面的:相当于js里面的= 4.json创建js对象解决命名冲突:多个人为同一个页面写js的话,命名冲突就有可能发生, ...
- Angular 项目 tsconfig.json 里定义的 out-tsc 还有作用吗?
在这个 StackOverflow 帖子里有介绍: What happens to the outDir in tsconfig.json for Angular projects? ng 命令的路径 ...
- 在package.json里面的script设置环境变量,区分开发及生产环境。注意mac与windows的设置方式不一样...
在package.json里面的script设置环境变量,区分开发及生产环境. 注意mac与windows的设置方式不一样. "scripts": {"publish-m ...
- 使用Jackson忽略JSON对象上的新字段[复制]
本文翻译自:Ignoring new fields on JSON objects using Jackson [duplicate] This question already has an ans ...
- Python 字符串分割split, 忽略括号里的分隔符(保留括号内容)
前提:安装好re库 以下是在jupyter notebook中演示: [In] import re a = "sa,sb,sc,sd(se ty,sff ee)hhhh,sj,sk" ...
- js读取外部json指定字段值完整代码_前端工程化 剖析npm的包管理机制(完整版)...
导读 现如今,前端开发的同学已经离不开 npm 这个包管理工具,其优秀的包版本管理机制承载了整个繁荣发展的NodeJS社区,理解其内部机制非常有利于加深我们对模块开发的理解.各项前端工程化的配置以加快 ...
- python在json文件中查找指定数据_Python中json的取值 如何使用python提取json中指定字段的数据...
python中为什么用json有什么作用 如何用python读取json里面的值啊我爱你,所以我给了你伤害我的权力,只要我能忍受,我会一直陪伴着你,但你不能伤害我太多. 数据如下,我想要读取name. ...
- JSON排除指定字段的4种方法
通常在 本地存储 / 微服务 / 分布式 通讯场景下,会用到对象序列化,Serializable只是一个接口类,需要具体的对象实现它.本文主要介绍序列化时(如Fastjson.Gson.Jackson ...
- GSON将Java对象转成JSON时,如何排除某些字段
GSON 是Google发布的 JSON 序列化/反序列化工具,非常容易使用.本文简要讨论在使用GSON将Java对象转成JSON时,如何排除某些字段. 最简单的用法 假设有下面这个类: 1 clas ...
最新文章
- 西部985,进军北京!
- Arthas 实践——生产环境排查 CPU 飚高问题
- python少量数据分析代码_10个可以快速用Python进行数据分析的小技巧!
- vim win装_VIM的代码补全工具YouCompleteMe在Windows上的安装攻略
- python实现远程登录_python远程登录代码
- Java锁有哪些种类,以及区别
- 十六进制编码_十六进制色值的那些秘密
- 0.0 目录-深度学习第一课《神经网络与深度学习》-Stanford吴恩达教授
- angular4 表单
- SQL中binary 和 varbinary的区别
- python清洗文本数据_02.数据预处理之清洗文本信息
- 爬楼梯(信息学奥赛一本通-T1204)
- 重新解释i++和++i
- 高性能计算机的基准测试程序包括,QX∕T 148-2020 气象领域高性能计算机系统测试与评估规范(可复制版)(40页)-原创力文档...
- mvn命令编译GeoServer源代码
- 并发编程——详解 AQS CLH 锁
- 反激式开关电源电路测试记录(二)
- Aspose word pdf 相互转换
- plsql如何显示表结构图_plsql导出导入 表结构、表数据、存储过程等
- 2021年了!!Xshell7新手下载和安装教程(步骤超详细),以及远程与虚拟机连接