Use a JSONParser instance to parse the file, then use FileReader to read the file and pass it to the parser, then start reading the JSON objects one by one according to their type.