java解析json字符串
2015-05-14 11:35
253 查看
java解析json字符串
/** * json字符串解析 * * @param JSONString * 原始json字符串 * @return HashMap * @throws JSONException */ public static HashMap<String, String> parseJSONString(String JSONString) throws JSONException { HashMap<String, String> resultMap = new HashMap<String, String>(); JSONArray jsonArray = new JSONArray(); try { // 直接把JSON字符串转化为一个JSONObject对象 JSONObject person = new JSONObject(JSONString); System.out.println("the info is " + person.getJSONArray("infoBaseTime").toString()); jsonArray = person.getJSONArray("infoBaseTime"); } catch (JSONException e) { e.printStackTrace(); } for (int i = 0; i < jsonArray.length(); i++) { JSONObject jsonObject = jsonArray.getJSONObject(i); Map<String, String> map = new HashMap<String, String>(); for (Iterator<?> iter = jsonObject.keys(); iter.hasNext();) { String key = (String) iter.next(); String value = jsonObject.get(key).toString(); resultMap.put(key, value); System.out.println("key is " + key + " value is " + value); } // rsList.add(map); } printHash(resultMap); return resultMap; }
相关文章推荐
- java 解析json字符串
- Json—使用gson jar包将json字符串解析为java对象或集合(一)
- JAVA 解析复杂的json字符串
- java 解析json格式字符串
- java json字符串解析
- 将任意Json字符串解析成Java对象
- java 解析json格式字符串
- java如何解析json字符串
- java解析json字符串
- Java解析Json字符串--复杂对象
- java 解析json字符串
- Java解析json格式的字符串
- java解析json字符串
- Java JSON、XML文件/字符串与Bean对象互转解析
- js eval方法解析java后台传来的json字符串
- spring mvc底层通过消息转换器 解析json字符串/json对象成JavaBean
- java解析json格式的字符串 maven依赖
- java解析json字符串
- java解析json格式的字符串 maven依赖
- java json字符串解析--遇到的问题