首页 > 代码库 > JSON

JSON



一、JSON格式:

JSON(JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。JSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不需要任何特殊的API或工具包。
JSON的规则很简单:对象是一个无序的"‘名称/值‘对"集合。规则如下:

1) 映射的集合(对象)用大括号("{}")表示。{名称1:值1,名称2:值2}
2) 并列数据的集合(数组)用方括号("[]")表示。[{名称1:值,名称2:值2},{名称1:值,名称2:值2}]

二、解析 JSON:

JSON 只是一种文本字符串。它被存储在 responseText 属性中
为了读取存储在 responseText 属性中的 JSON 数据,需要根据 JavaScript 的 eval 语句。

三、JSON_LIB

//转换javaBean到json格式:
JSONObject jsonObject=JSONObject.fromObject(javabean);

//转化list集合中javaBean--->json格式
JSONArray jsonArray = JSONArray.fromObject(list);

JSON串过滤
JsonConfig jsonConfig=new JsonConfig();
jsonConfig.setExcludes(new  String[]{"pname"});
JSONArray jsonArray=JSONArray.fromObject(list,jsonConfig);


JSON