Lines Matching refs:reader
41 public static JSONObject parse(JsonReader reader) throws IOException, JSONException {
45 reader.beginObject();
46 while (reader.hasNext()) {
47 String fieldName = reader.nextName();
51 reader.skipValue();
55 JsonToken token = reader.peek();
57 output.put(fieldName, new JSONArray(parseArray(reader)));
59 output.put(fieldName, reader.nextString());
62 output.put(fieldName, parse(reader));
67 reader.skipValue();
71 reader.endObject();
83 public static List<String> parseArray(JsonReader reader) throws IOException {
86 reader.beginArray();
87 while (reader.hasNext()) {
88 output.add(reader.nextString());
90 reader.endArray();