Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Map<String, List<String>> QueueList = new HashMap<String, List<String>>();
- try {
- String strParamsJson = "{ReportId:912, UserId:\"" + strUserName + "\",Params:{}}";
- DataCache objDataCache = new DBDataRetriver();
- JSONObject jsobjct = (JSONObject) JSONSerializer.toJSON(strParamsJson);
- jsobjct = (JSONObject) objDataCache.cacheAndFetchData(jsobjct);
- System.out.println("loadQueue client info is::::: " + jsobjct);
- JSONArray jArr= null;
- if (jsobjct.get("Data") != null) {
- jArr = jsobjct.getJSONArray("Data");
- JOptionPane.showConfirmDialog(null, jArr);
- }
- int sizeOfjArr= jArr.size();
- for (int i = 0; i < sizeOfjArr; i++) {
- JSONObject jSONObject=jArr.getJSONObject(i);
- String QueueNAme = jSONObject.getString("QUEUENAME");
- List<String> Queues= new ArrayList<String>();
- for (int i1 = 0; i1 < sizeOfjArr; i1++) {
- JSONObject jSONObject1 = jArr.getJSONObject(i1);
- if (QueueNAme.equals(jSONObject1.getString("QUEUENAME"))) {
- Queues.add(jSONObject1.getString("AGENTNAME"));
- }
- }
- QueueList.put(QueueNAme, Queues);
- }
- JOptionPane.showConfirmDialog(null, QueueList);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement