jackson和json的区别

大神,请问下,jackson和json的区别
最新回答
春风正得意

2024-04-28 04:50:51

ackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。
前面有介绍过json-lib这个框架,在线博文:
http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html

相比json-lib框架,Jackson所依赖的jar包较少,简单易用并且性能也要相对高些。
而且Jackson社区相对比较活跃,更新速度也比较快。
惜三年青春

2024-04-28 02:45:13

JSON是一种用纯文本表示的数据结构,表现形式是一个字符串,形如:
var json = {key1:value1,key2:value2,key3:value3}
key为键,value为值。键必须是字符串,而值可以是多种类型,包括数字,字符串,逻辑值,数组,对象,或者是null
作用是可以存储能被序列化和反序列化的数据,能很容易且很方便地被解析,用来存储或是跨平台传参等。

---------------------------
而Jackson是Java用来处理JSON格式数据的类库,功能大致是在Java的环境里实现Java对象和JSON串、XML文档的相互转化等。
浮雁沉鱼

2024-04-28 01:51:14

var json = {"ch":[{"names":"乃乐冲奶机","data":[2,2,1,1,1,1],"times":[10,11,13,13,21,23]},{"names":"乃乐冲奶机","data":[2,2,1,1,1,1],"times":[10,11,13,13,21,23]}]};

//json.ch是个数组,每个{}为一个元素,元素里面是个对象
alert(json.ch[0].names); //乃乐冲奶机
alert(json.ch[0].data[1]); //2