JSON简介及Java对JSON的解析

简介见百度百科:

  http://baike.baidu.com/view/136475.htm

 

Java对JSON的操作:

  有两种包可以使用

  1、org.json.jar

    第一个jar文件jdk本来就有,无需下载新的jar包。

  2、json.lib.jar

    第二种明显要更加重型,依赖的包很多(大概是5个包)。可能的优点是做了额外的封装,所以用起来更方便,比如可以直接从一个json的string串转为一个定义好的类(类里要包括所有的get/set方法,可通过eclipse直接生成)。缺点是由于依赖太多,可能为产生奇怪的问题,不具备扩展性。

 

不论用哪一种方法,Java对JSON的解析都是很简单的。比较重要的有两个类:JSONObject和JSONArray,它们都可以以String为参数直接构造,构造好的对象也可以调用put等方法添加新的元素。

posted on 2012-04-11 16:46  waruzhi  阅读(369)  评论(0编辑  收藏  举报

导航