src/org/nutz/json/Json.java
public static <T> T fromJsonFile(Class<T> type, File f) {
        BufferedReader br = null;
        try {
            br = buffr(fileInr(f));
            return Json.fromJson(type, br);
        }
        finally {
            Streams.safeClose(br);
        }
    }
public static <T> T fromJsonFile(Class<T> type, File f) {
        BufferedReader br = null;
        try {
            br = buffr(fileInr(f));
            return Json.fromJson(type, br);
        }
        finally {
            Streams.safeClose(br);
        }
    }
public static < T > T fromJsonFile ( Class < T > type , File f ) { BufferedReader br = null ; try { br = buffr ( fileInr ( f ) ) ; return Json . fromJson ( type , br ) ; } finally { Streams . safeClose ( br ) ; } }
根据指定的类型，读取指定的 JSON 文件生成 JAVA 对象。 指定的类型可以是任意 JAVA 对象。

@param type
对象类型
@param f
文件对象
@return 指定类型的 JAVA 对象
@throws JsonException
根据指定的类型，读取指定的 JSON 文件生成 JAVA 对象。 指定的类型可以是任意 JAVA 对象。