JSON数据格式,在Android中被广泛运用于客户端和网络(或者说服务器)通信,非常有必要系统的了解学习。
JSON数据格式,在Android中被广泛运用于客户端和网络(或者说服务器)通信,非常有必要系统的了解学习。
? ? ?恰逢本人最近对json做了一个简单的学习,特此总结一下,以飨各位。
? ? ?为了文章简明清晰,尽量多列点,少废话。
? ? ?参考文档:http://www.ietf.org/rfc/rfc4627.txt?number=4627
1.JSON解析
? ? ?(1).解析Object之一:
1
|
{
"url"
:
"http://www.cnblogs.com/qianxudetianxia
"
}
|
解析方法:
1
|
JSONObject demoJson =
new
JSONObject(jsonString);
|
2
|
String url = demoJson.getString(
"url"
);
|
(2).解析Object之二:
1
|
{
"name"
:
"android"
,
"name"
:
"iphone"
}
|
解析方法:
1
|
JSONObject demoJson =
new
JSONObject(jsonString);
|
2
|
String name = demoJson.getString(
"name"
);
|
3
|
String version = demoJson.getString(
"version"
);
|
4
|
System.out.println(
"name:"
+name+
",version:"
+version);
|
? ? ?(3).解析Array之一:
解析方法:
1
|
JSONObject demoJson =
new
JSONObje
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
|