javaweb之json转换

javaweb之json转换 1.什么是json? 我们知道在java中有对象的概念,那么在js中怎样去表示一个对象呢?答案就是json,例如var person={“name”:“李华”,“age”:“10”}; 或者var persons = {“p...

javaweb之json转换

1.什么是json?

我们知道在java中有对象的概念,那么在js中怎样去表示一个对象呢?答案就是json,例如var person={“name”:“李华”,“age”:“10”};

或者var persons = {“persons”:【

“name”:“李华”,

“age”:“10”

】}

2.json的类型?

json有数组,对象,包括对象里可以有数组,数组里有对象

3.js如何获取json中的值呢?

json对象.键名

json对象【“键名”】

数组对象【索引】

4.jackson解析器?

在java中有很多json解析,例如alibaba的fastjson以及jackson,这里做jackson解析器的笔记

(1)java对象转json

  1.创建对象。

  2.创建jackson核心对象,ObjectMapper。

  3.转换

    writeValue(参数1,obj)

      参数1:file:将obj转化为json字符串,然后存储到文件中

          writer:将obj转化为json字符串,然后存到字符输出流中

         outputstream:将obj转化为json字符串,然后存到字节输出流中

    writeValueAsString(obj):将对象转为json字符串

注解:@JsonIgnore忽略该属性

   @JsonFormat(pattern=“yyyy-MM-dd”)格式化该属性。

    

  • 发表于 2019-07-09 18:20
  • 阅读 ( 109 )
  • 分类:网络文章

条评论

请先 登录 后评论
不写代码的码农
小编

篇文章

作家榜 »

  1. 小编 文章
返回顶部
部分文章转自于网络,若有侵权请联系我们删除