fastjson中对象转化为字符串时过滤某字段

Posted Fight With Me!!!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了fastjson中对象转化为字符串时过滤某字段相关的知识,希望对你有一定的参考价值。

 fastjson中对象转化为字符串时过滤某字段,有两种方法:

  一、在该字符定义上方添加"@JSONField(serialize=false)"注解;

  二、调用含有PropertyFilter参数的转化方法。参考-- https://blog.csdn.net/qingfeng812/article/details/73332034

  本人在项目中遇到的场景:对象中包含签名字段,签名时不能包含该签名字段,签名后需要加上该签名字段传递给远程服务器。故选择方法二,可以动态选择过滤与否。

以上是关于fastjson中对象转化为字符串时过滤某字段的主要内容,如果未能解决你的问题,请参考以下文章

FastJson序列化时过滤字段(属性)的方法

FastJson序列化时过滤字段(属性)的方法总结

fastjson中怎么把java对象转化为json对象

RestTemplate传输值为null的属性利用FastJson将属性中有空值null的对象转化成Json字符串

关于FastJSON对象转字符串,对象有字段为null会自动忽略

如何解决fastjson把对象转化成json避免$ref