private static void processJSON(File file, MapReduceDriver<Writable, Text, Text, Text, Text, Text> mapReduceDriver) throws JSONException, FileNotFoundException {
JSONTokener tokener = new JSONTokener(new FileInputStream(file));
char c = tokener.nextClean();
if (c == '[') {
while (true) {
Object o = tokener.nextValue();
mapReduceDriver.addInput(new BytesWritable(), new Text(o.toString()));
char tmp = tokener.nextClean();
if (tmp == ']')
break;
}