org.json.JSONArray.iterator()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(6.1k)|赞(0)|评价(0)|浏览(439)

本文整理了Java中org.json.JSONArray.iterator()方法的一些代码示例,展示了JSONArray.iterator()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JSONArray.iterator()方法的具体详情如下:
包路径:org.json.JSONArray
类名称:JSONArray
方法名:iterator

JSONArray.iterator介绍

暂无

代码示例

代码示例来源:origin: loklak/loklak_server

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);

代码示例来源:origin: loklak/loklak_server

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);

代码示例来源:origin: loklak/loklak_server

screenName = (String) ((JSONObject) accounts.iterator().next()).get("screen_name");

代码示例来源:origin: yacy/yacy_grid_mcp

@Override
  public Iterator<Object> iterator() {
    return this.array.iterator();
  }
}

代码示例来源:origin: stackoverflow.com

JSONArray array = (JSONArray)jsonObject.get("employee");
Iterator<JSONObject> iterator = array.iterator();
while (iterator.hasNext()) {
  System.out.println(iterator.next().toString());
}

代码示例来源:origin: stackoverflow.com

JSONArray erroeArray= (JSONArray) jsonObject.get("errors");
   Iterator<String> iterator = erroeArray.iterator();
    while (iterator.hasNext()) {
     //yourcode here
    }

代码示例来源:origin: stackoverflow.com

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);
   }
}

代码示例来源:origin: stackoverflow.com

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 
   }

代码示例来源:origin: stackoverflow.com

JSONArray msg = (JSONArray) jsonObject.get("tagName");
     Iterator<String> iterator = msg.iterator();
     while (iterator.hasNext()) {
       System.out.println(iterator.next());
     }

代码示例来源:origin: stackoverflow.com

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);
   }

代码示例来源:origin: stackoverflow.com

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;
 }

代码示例来源:origin: NationalSecurityAgency/lemongrenade

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;
}

代码示例来源:origin: stackoverflow.com

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"));
}

代码示例来源:origin: stackoverflow.com

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"));
 }

代码示例来源:origin: NationalSecurityAgency/lemongrenade

public void addRequestNodes(JSONArray nodes)    {
  Iterator iterator = nodes.iterator();
  while(iterator.hasNext()) {
    JSONObject node = (JSONObject) iterator.next();
    addRequestNode(node);
  }
}

代码示例来源:origin: NationalSecurityAgency/lemongrenade

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

代码示例来源:origin: NationalSecurityAgency/lemongrenade

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;
}

代码示例来源:origin: NationalSecurityAgency/lemongrenade

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);
  }
}

代码示例来源:origin: stackoverflow.com

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));
  }
}

代码示例来源:origin: NationalSecurityAgency/lemongrenade

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));
  }
}

相关文章