fastjson将类的实例toJSONString()的时候怎么处理实例的方法信息?

fastjson将类的实例toJSONString()的时候怎么处理实例的方法信息?

fastjson将类的实例序列化的时候好像保留了类的方法信息,但输出的时候没有相关实例方法的json表示,这是怎么回事?那我直接将{"name":"lihua"}这个json用相关方法转化成类的实例会怎么样?

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

同学你好,Employee.class表示要把json字符串转换为什么类型的对象。

祝学习愉快~

好帮手慕阿慧 2020-07-28 10:37:48

同学你好,fastjon将类的实例toJSONString()的时候,不会处理实例中的方法。

将{"name":"lihua"}这个json用相关方法转化成类的实例,那么由于Employee类中没有name属性,所以实例中所有属性都是null。如下:

http://img1.sycdn.imooc.com//climg/5f1f8ed709607cd006710145.jpg

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

  • 提问者 notFoundMoneyE #1
    在json被转换成类的实例的时候,是不是Employee.class这个参数带来了类的实例方法等信息?
    2020-07-28 21:47:21
notFoundMoneyE 提问者 2020-07-27 21:46:35

是因为Class.class这个参数能传递类的实例方法等信息吗

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师