Json数据解析

//------------------------------------------------------------------------
// Json数据解析
// Json数据: {"data":false,"status":1,"param":{"datetime":"2015-11-18","serverCpId":0,"datetimes":"2015-11-18 17:22:25","PopupSwitch":false}}
// 获取数据: String value = Tools.getJsonValue(data, "param", "PopupSwitch");

/** 从Json字符串中,获取键值key对应的数据 */
public static String getJsonValue(String data, String key)
{
	try
	{
		JSONObject obj;
		obj = new JSONObject(data);
		return obj.has(key) ? obj.getString(key) : "";
	}
	catch (JSONException e)
	{
		return "";
	}
}

/** 从Json字符串中,获取键值keys对应的数据 */
public static String getJsonValue(String data, String... keys)
{
	String tmp = data;
	for(int i=0; i< keys.length; i++)
		tmp = getJsonValue(tmp, keys[i]);
	return tmp;
}
// ---------------------------------------------

阅读更多
文章标签: Json数据解析
个人分类: java android
上一篇安卓中为View添加动画效果(尺寸缩放、透明度渐变、旋转、移动)
下一篇安卓为按钮设置按下状态
想对作者说点什么? 我来说一句

json数据解析

2012年10月14日 6KB 下载

JSON显示工具解析工具

2016年10月16日 44KB 下载

Json解析.doc

2015年02月03日 51KB 下载

ios下json数据解析的SBJson 库

2013年04月06日 53KB 下载

ios下json数据解析的JsonKit库

2013年04月06日 62KB 下载

Json Demo

2017年10月04日 20.21MB 下载

jackson 全部jar包

2016年11月10日 2.33MB 下载

json解析,android

2013年08月27日 1.47MB 下载

没有更多推荐了,返回首页

关闭
关闭