Android JSON Parse parseJSONToHash(String s)

Here you can find the source of parseJSONToHash(String s)

Description

parse JSON To Hash

Declaration

public static Map parseJSONToHash(String s) 

Method Source Code

//package com.java2s;

import java.util.*;

import org.json.JSONObject;

public class Main {
    public static Map parseJSONToHash(String s) {
        HashMap hashmap;//from  ww  w  . j  a v  a 2  s  .co  m
        try {
            JSONObject jsonobject;
            Iterator iterator;
            jsonobject = parseJSON(s);
            iterator = jsonobject.keys();
            hashmap = new HashMap();
            while (iterator.hasNext()) {
                String s1 = (String) iterator.next();
                Object obj = jsonobject.get(s1);
                Object obj1 = hashmap.put(s1, obj);
            }
        } catch (Exception e) {
            e.printStackTrace();
            return null;
            // TODO: handle exception
        }
        return hashmap;
    }

    public static JSONObject parseJSON(String s) {
        JSONObject jsonobject;
        try {
            jsonobject = new JSONObject(s);
            return jsonobject;
        } catch (Exception e) {
            e.printStackTrace();
            jsonobject = new JSONObject();
            // TODO: handle exception
        }
        return jsonobject;
    }
}

Related

  1. parseJson(String json, String key)
  2. parseJson(JSONObject jsonObject, String key)
  3. parseJSON(String s)
  4. parseJSON(String jsonString)