将json格式字符串解析成map对象

/**
	 * 将json格式的字符串解析成Map对象
	 * <li>json格式:{"name":"admin","age":"24","job"
	 * :"teacher","address":"hangzhou"}
	 */
	public static HashMap<String, String> jsonToHashMap(JSONObject jsonObject) {
		HashMap<String, String> data = new HashMap<String, String>();
		Iterator<?> it = jsonObject.keys();
		// 遍历jsonObject数据,添加到Map对象
		while (it.hasNext()) {
			String key = String.valueOf(it.next());
			String value = null;
			try {
				value = jsonObject.getString(key);
			} catch (JSONException e) {
				e.printStackTrace();
			}
			data.put(key, value);
		}
		return data;
	}

猜你喜欢

转载自blog.csdn.net/qq_41084324/article/details/84527335