• 技术文章 >Web开发 >JavaScript

    fastjson反序列化

    宋雪维宋雪维2021-01-14 19:53:53原创3994

    在使用JSON库的过程中,最基本的功能使用就是序列化和反序列化。fastjson用于对JSON格式的数据进行解析和打包,也常进行序列化和反序列化操作。本文主要向大家介绍fastjson反序列化的两种实现方式及使用fastjson反序列化json为对象和对象数组的实例。

    1、fastjson反序列化

    就是把JSON格式的文本转化为Java Bean对象。

    2、fastjson反序列化的两种具体实现方式

    方式一

    Person person=JSON.parseObject("",new TypeReference<Person>(){});

    方式二

    Person person=JSON.parseObject("",Person.class);

    3、使用fastjson反序列化json为对象和对象数组

    反序列化函数parseObject [将 json字符串 反序列化为 java.class]

    实例:

    //transform the json to T
    -fastjson 为 json格式的字符串(String类型)
    -T 为 与 json格式对应的自定义java.class@sherineZJU
    List<T> temp= JSON.parseObject(fastjson,T.class);

    以上就是fastjson反序列化的介绍,希望能对你有所帮助哦~

    专题推荐:fastjson
    品易云
    上一篇:Node.js怎么读 下一篇:html转jsp

    相关文章推荐

    • python中pivot()函数是什么?• 如何使用python中threadpool模块?• python中pickle模块是什么?• Python wordcloud库如何安装?• 如何使用python pillow库?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网