Java tutorial
//package com.java2s; import com.google.gson.Gson; import com.google.gson.JsonSyntaxException; import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; public class Main { private static Gson gson = null; @SuppressWarnings("unused") public static <T> T parseFromFile(Class<T> cls, String filePath) throws JsonSyntaxException, FileNotFoundException { return gson.fromJson(new BufferedReader(new FileReader(filePath)), cls); } }