社区
Java
帖子详情
json过滤属性
小虫-uu
2014-03-06 05:21:22
我有个对象CustInfo,里面有个属性organ,类型也是个对象。
organ对象中包含一个属性parentOrgan,也是一个对象类型。
现在我在将CustInfo转json的时候,希望保留organ,
但是过滤掉organ里面的parentOrgan这个属性,怎么实现啊?
...全文
1093
4
打赏
收藏
json过滤属性
我有个对象CustInfo,里面有个属性organ,类型也是个对象。 organ对象中包含一个属性parentOrgan,也是一个对象类型。 现在我在将CustInfo转json的时候,希望保留organ, 但是过滤掉organ里面的parentOrgan这个属性,怎么实现啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小虫-uu
2014-04-09
打赏
举报
回复
没办法,我把那个对象置为null了 。
oh_Maxy
版主
2014-03-06
打赏
举报
回复
json转换应该保持统一的,如果你不想用某部分,可以不调用获取相应对象的方法啊,想通过json去破坏对象--字符串解析规则,总是不好的。
疯狂熊猫人
2014-03-06
打赏
举报
回复
JSONObject CustInfoObj = JSONObject.fromObject(CustInfo); JSONObject organObj = CustInfoObj.getJSONObject("organ"); organObj.remove("parentOrgan"); 这样就去除了organ中的parentOrgan;并且保留了organ
不爱吃萝卜的兔子
2014-03-06
打赏
举报
回复
json转出来就是一串字符串,一种是你处理下字符串,去除parentOrgan相关内容, 另外使用一个新的dto类,不带parentOrgan属性,使用新的dto转换
json
过滤
某些
属性
之@
Json
Ignore
使用Jackson相关的注解时一定要注意自己定义的
属性
命名是否规范。 命名不规范时会失去效果。...此注解是类注解,作用是
json
序列化时将java bean中的一些
属性
忽略掉,序列化和反序列化都受影响。 写法将此标签加在mod
Json
返回
过滤
null
属性
返回
Json
数据时,经常会遇到一个
属性
为null,需要
过滤
的情况。 可以在实体类上加上这个注解即可
过滤
@
Json
Include(
Json
Include.Include.NON_NULL)
json
过滤
某些
属性
之@
json
ignore
使用Jackson相关的注解时一定要注意自己定义的
属性
命名是否规范。命名不规范时会失去效果。(例如Ename ,Eage 为不规范命名。“nameE”,“ageE”为规范命名)至于命名规范,大家自己搜索。其实不要太奇葩的命名都...
spring boot
json
动态
过滤
属性
自定义标签 完美解决 兼容原生 @ResponseBody @
Json
IgnoreProperties @
Json
View
spring boot
json
属性
动态
过滤
完美解决 兼容原生 @ResponseBody @
Json
IgnoreProperties @
Json
View 先说说环境是spring boot 2.1x版本 其他版本都是一样。 说说关键点在哪,主要是...
Gson转数据时
过滤
某些
属性
当一个类内存在一个复杂
属性
,而引用的复杂
属性
中又含有此类的复杂
属性
时,比如员工内有部门的
属性
,而部门内又存在员工
属性
时,使用Gson转
json
数据时,就会出现死循环,因而报错,需要使用Gson的
过滤
方法进行
过滤
...
Java
50,530
社区成员
85,610
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章