本文介绍了如何读取一个json文本文件,并把数据保存到一个java对象中。
基本使用
从.json文件中读取:
String srcPath = "saveNumpyAsJsonFile.json";
JSONReader jsonReader = getJsonReader(srcPath);
PatchTestData patchTestData = jsonReader.readObject(PatchTestData.class);
private JSONReader getJsonReader(String srcPath) {
JSONReader jsonReader = null;
try {
FileReader fileReader=new FileReader(appContext.getCacheDir().toString()+ File.separator + srcPath);
jsonReader = new JSONReader(fileReader);
} catch (FileNotFoundException e) {
Log.d(TAG, "loadTestData: 读取失败");
e.printStackTrace();
}
return jsonReader;
}
这需要构建 java Bean类作ORM
public class PatchTestData {
float[][][