|  |  | 
 |  |  |  | 
 |  |  |         JSONObject response = (JSONObject) JSON.toJSON(sendCom2Mw(com)); | 
 |  |  |         if (response != null && response.getString("code").equals("0001")) { | 
 |  |  |             //JSONObject attachment = response.getJSONObject("content").getJSONObject("attachment").getJSONObject("onLineMap"); | 
 |  |  |             JSONObject attachment = response.getJSONObject("content").getJSONObject("attachment"); | 
 |  |  |  | 
 |  |  |             JSONArray jsonArray = new JSONArray(); | 
 |  |  |             if(attachment != null) { | 
 |  |  |                 //HashMap<String, Boolean> onLineMap = JSON.parseObject(attachment.toJSONString(), HashMap.class); | 
 |  |  |                 //for (Map.Entry<String, Boolean> entry : onLineMap.entrySet()) { | 
 |  |  |                 //    JSONObject jsonObject = new JSONObject(); | 
 |  |  |                 //    jsonObject.put("rtuAddr", entry.getKey()); | 
 |  |  |                 //    jsonObject.put("isOnLine", entry.getValue()); | 
 |  |  |                 //    jsonArray.add(jsonObject); | 
 |  |  |                 //} | 
 |  |  |                 attachment.forEach((key, value) -> { | 
 |  |  |                     JSONObject jsonObject = new JSONObject(); | 
 |  |  |                     jsonObject.put("rtuAddr", key); |