欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Java,

来源: javaer 分享于  点击 24199 次 点评:195

Java,


JSON

服务器返回给客户端的数据格式一般分为 html 、xml 和 json 这三种格式。

json 是一种轻量级的数据交换格式。解析 xml 比较复杂,所以客户端和服务器的数据交换格式往往通过 json 来实现。

尤其是对于web开发来说,json 数据格式在客户端可以直接通过 javascript 来解析。

JSON 数据格式

json 有两种数据结构。

一种是以 K-V 形式存在的无序的 jsonObject 对象。如:{"name": "xiaoluo"}。

其中,K 必须是 String 类型,而 V 可以是 String、int、array 或 Object 等数据类型。

另一种数据格式是有序的 value 集合,这种形式被称为是 jsonArray。

jar包

json-lib-2.4-jdk15.jar

ezmorph-1.0.6.jar  

commons-beanutils-1.8.0.jar

commons-collections-3.2.1.jar

commons-lang-2.4.jar

commons-logging-1.2.jar

CodeDemo

public class JSONTest {
	public static void main(String[] args) {
		JSONObject json = new JSONObject();
		json.put("name", "李华平");
		json.put("sex", "男");
		json.put("age", "28");
		System.out.println(json);
	}
}
Console

{"name":"李华平","sex":"男","age":"28"}

常见错误

java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
把 jdk8 换成 jdk7  fuck!


相关文章

    暂无相关文章
相关栏目:

用户点评