Android开发之AIDE使用JSONObject解析Json数据

版权声明:本文为AIDE教程网原创文章,转载请附上原文出处链接和本声明。
本文链接:https://www.aidemx.cn/555.html

一、Json概念

Json是JavaScript Object Natation的缩写, 一种轻量级的数据交换格式, 与XML一样, 广泛被采用的客户端和服务端交互的解决方案!具有良好的可读和便于快速编写的特性。

二、解析Json字符串

这里我自己写了一段Json字符串来解析

{"user":{"name":"梦雪","age":"19"}}
//声明Json字符串
		String json="{\"user\":{\"name\":\"梦雪\",\"age\":\"19\"}}";
		try {
			//最外层的JSONObject对象
			JSONObject jsonObject=new JSONObject(json);
			//通过user字段获取其所包含的JSONObject对象
			JSONObject user=jsonObject.getJSONObject("user");
			//通过name字段获取其所包含的字符串
			String name=user.getString("name");
			//通过age字段获取其所包含的字符串
			String age=user.getString("age");
			//将解析后的字符串Toast出来
			Toast.makeText(MainActivity.this, "昵称:" + name + "\n年龄:" + age, Toast.LENGTH_LONG).show();
		} catch (JSONException e) {}

运行效果

 版权声明:本文为AIDE教程网原创文章,转载请附上原文出处链接和本声明
本文链接: https://www.aidemx.cn/555.html

梦雪

专注于AIDE教程分享

    留下你的评论

    *评论支持代码高亮<pre class="prettyprint linenums">代码</pre>

    相关推荐