You are on page 1of 1

JsonFactory factory = new JsonFactory();

JsonParser parser = factory.createJsonParser(new File(yourPathToFile));

JsonToken token = parser.nextToken();


if (token == null) {
// return or throw exception
}

// the first token is supposed to be the start of array '['


if (!JsonToken.START_ARRAY.equals(token)) {
// return or throw exception
}

// iterate through the content of the array


while (true) {

token = parser.nextToken();
if (!JsonToken.START_OBJECT.equals(token)) {
break;
}
if (token == null) {
break;
}

// parse your objects by means of parser.getXxxValue() and/or other parser's


methods

You might also like