m.put("search_metadata", metadata); if (twitterUserEntries.length() == 1) m.put("user", twitterUserEntries.iterator().next()); if (twitterUserEntries.length() > 1) m.put("users", twitterUserEntries); if (topology != null) m.put("topology", topology);
m.put("edges", post.getClientHost()); if (twitterUserEntries.length() == 1) m.put("user", twitterUserEntries.iterator().next()); if (twitterUserEntries.length() > 1) m.put("users", twitterUserEntries); if (topology != null) m.put("topology", topology);
screenName = (String) ((JSONObject) accounts.iterator().next()).get("screen_name");
@Override public Iterator<Object> iterator() { return this.array.iterator(); } }
JSONArray array = (JSONArray)jsonObject.get("employee"); Iterator<JSONObject> iterator = array.iterator(); while (iterator.hasNext()) { System.out.println(iterator.next().toString()); }
JSONArray erroeArray= (JSONArray) jsonObject.get("errors"); Iterator<String> iterator = erroeArray.iterator(); while (iterator.hasNext()) { //yourcode here }
JSONArray msg = (JSONArray) jsonObject.get("tag2"); Iterator<JSONArray> iterator = msg.iterator(); while (iterator.hasNext()) { Iterator<String> innerIterator = iterator.next().iterator(); while (innerIterator.hasNext()) { String text = innerIterator.next(); System.out.println(text); } }
JSONArray numbers = (JSONArray) jsonObject.get("numbers"); Iterator<Integer> iterator = numbers.iterator(); while (iterator.hasNext()) { System.out.println(iterator.next()); // this iterator.next() is your element from the JSON array //you can store like // int val = iterator.next() // better you store this in an array }
JSONArray msg = (JSONArray) jsonObject.get("tagName"); Iterator<String> iterator = msg.iterator(); while (iterator.hasNext()) { System.out.println(iterator.next()); }
JSONArray slideContent = (JSONArray) jsonObject.get("presentationSlides"); Iterator i = slideContent.iterator(); while (i.hasNext()) { JSONObject slide = (JSONObject) i.next(); String title = (String)slide.get("title"); System.out.println(title); }
private static Map<String, String> getHashMapFromJson(JSONArray answer_Array) { Map<String, String> qaMap = new LinkedHashMap<String, String>(); Iterator<JSONObject> iterator = answer_Array.iterator(); while (iterator.hasNext()) { JSONObject value = iterator.next(); qaMap.put((String) value.get("qId"), (String) value.get("ansValue")); } return qaMap; }
public static HashSet<String> getHashSet(JSONArray input) {//convert JSONArray to Set Iterator inputIterator = input.iterator(); HashSet set = new HashSet(); while(inputIterator.hasNext()) { String item = inputIterator.next().toString(); set.add(item); } return set; }
Object obj = parser.parse(str); // str contains the JSON code JSONObject jsonObject = (JSONObject) obj; JSONArray msg = (JSONArray) jsonObject.get("items"); Iterator iterator = msg.iterator(); while (iterator.hasNext()) { // cast next item to JSONObject JSONObject item = (JSONObject) iterator.next(); // grab the title System.out.println(item.get("title")); }
JSONObject jsonObject = (JSONObject) obj; JSONArray msg = (JSONArray) jsonObject.get("items"); Iterator iterator = msg.iterator(); while (iterator.hasNext()) { //System.out.println(iterator.next()); JSONObject item = (JSONObject) iterator.next(); JSONObject item_snippet = (JSONObject) item.get("snippet"); System.out.println( item_snippet.get("title")); }
public void addRequestNodes(JSONArray nodes) { Iterator iterator = nodes.iterator(); while(iterator.hasNext()) { JSONObject node = (JSONObject) iterator.next(); addRequestNode(node); } }
static JSONArray mergeArrays(JSONArray array1, JSONArray array2) { Iterator arrayIterator = array2.iterator(); while(arrayIterator.hasNext()) { String item = arrayIterator.next().toString(); array1.put(item); } array1 = removeDuplicates(array1); return array1; }//Returns the merged JSONArray of 2 arrays with no duplicates
public static JSONObject toJSON(ArrayList<Document> input) { JSONArray documents = toJSON((Iterable) input); JSONObject ret = new JSONObject(); Iterator iterator = documents.iterator(); while(iterator.hasNext()) { JSONObject document = (JSONObject) iterator.next(); String id = document.get("_id").toString(); ret.put(id, document); } return ret; }
private void writeNodes(ObjectOutputStream out, JSONArray nodes) throws IOException { out.writeInt(nodes.length()); Iterator iterator = nodes.iterator(); while(iterator.hasNext()) { JSONObject node = (JSONObject) iterator.next(); writeAny(out, node); } }
JSONParser parser = new JSONParser(); Object obj = parser.parse(new FileReader("d://sample.json")); JSONArray array = (JSONArray) obj; Iterator iter = array.iterator(); while (iter.hasNext()) { JSONObject json = (JSONObject) iter.next(); Iterator<String> keys = json.keySet().iterator(); while (keys.hasNext()) { String key = keys.next(); System.out.println("Key :" + key + " Value :" + json.get(key)); } }
private void writeEdges(ObjectOutputStream out, JSONArray edges) throws IOException { out.writeInt(edges.length()); Iterator iterator = edges.iterator(); while(iterator.hasNext()) { JSONArray edge = (JSONArray) iterator.next(); writeAny(out, edge.getJSONObject(0)); writeAny(out, edge.getJSONObject(1)); writeAny(out, edge.getJSONObject(2)); } }