java字符串转换List map对象

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014508939/article/details/83149563

java字符串转换List<map<String,Object>>对象  方法如下:

/**
    * json字符串转list
    * @param jsonFile
    * @return
    * @throws Exception
    * @author fanchenxi
    */
    public static List<Map<String,Object>> GetJsonListByString(String jsonFile) throws Exception{
        JSONArray arry = JSONArray.fromObject(jsonFile);
        List<Map<String, Object>> rsList = new ArrayList<Map<String, Object>>();
        for (int i = 0; i < arry.size(); i++)
        {
            JSONObject jsonObject = arry.getJSONObject(i);
            Map<String, Object> map = new HashMap<String, Object>();
            for (Iterator<?> iter = jsonObject.keys(); iter.hasNext();) {
                String key = (String) iter.next();
                Object value = jsonObject.get(key);
                map.put(key, value);
            }
            rsList.add(map);
        }
         return rsList;
        }

猜你喜欢

转载自blog.csdn.net/u014508939/article/details/83149563