关于Json

  看到一篇很平易近人的文章~http://www.mamicode.com/info-detail-1527848.html

1.JSON是什么?

  如果你知道xml ,那他们的作用是一样的,是一种数据交换格式,只是JSON更为轻便。

  JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,简单来说就是一种存储数据的格式

  这是一种键值对的格式,一个JSON例子

  {"UserID":11, "Name":"Truly", "Email":"zhuleipro◎hotmail.com"}

  这是最简单的格式,我们可以看到,里面有三个键值对,此外,还有嵌套的结构,JSON的值可以为另外的键值对

  {"UserID":11, "Name":{"FirstName":"Truly","LastName":"Zhu"}, "Email":"qq◎hotmail.com"}

  JSON还可以存储数组例子如下

  [
  {"UserID":11, "Name":{"FirstName":"Truly","LastName":"Zhu"}, "Email":"zhuleipro◎hotmail.com"},
  {"UserID":12, "Name":{"FirstName":"Jeffrey","LastName":"Richter"}, "Email":"xxx◎xxx.com"},
  {"UserID":13, "Name":{"FirstName":"Scott","LastName":"Gu"}, "Email":"xxx2◎xxx2.com"}
  ]

2.JSON怎么用?

  JSON在web中被广泛应用,特别是在AJAX中。

  在JS中我们可以直接使用,也可使用json.js或jQuery.js这些组件去操作。

  而在JAVA中我们需要使用一些组件,像Jackson。

posted @ 2017-04-11 19:56  csyace  阅读(77)  评论(0)    收藏  举报