public static List<InstagramComment> fromJson(JSONArray jsonArray) {
    if (jsonArray == null) {
      return null;
    }

    List<InstagramComment> comments = new ArrayList<>();
    for (int i = 0; i < jsonArray.length(); i++) {
      JSONObject jsonObject;
      try {
        jsonObject = jsonArray.getJSONObject(i);
      } catch (Exception e) {
        e.printStackTrace();
        continue;
      }
      InstagramComment comment = InstagramComment.fromJson(jsonObject);
      if (comment != null) {
        comments.add(comment);
      }
    }
    return comments;
  }