2020-08-25 10:08:00 +08:00
|
|
|
package com.fenghoo.seven;
|
2020-08-18 18:19:10 +08:00
|
|
|
|
|
|
|
|
import android.content.Context;
|
|
|
|
|
import android.content.res.AssetManager;
|
|
|
|
|
|
|
|
|
|
import java.io.BufferedReader;
|
|
|
|
|
import java.io.IOException;
|
|
|
|
|
import java.io.InputStreamReader;
|
|
|
|
|
|
|
|
|
|
/**
|
2020-08-20 09:17:58 +08:00
|
|
|
* <读取Json文件的工具类>
|
2020-08-18 18:19:10 +08:00
|
|
|
*
|
|
|
|
|
* @author: 小嵩
|
|
|
|
|
* @date: 2017/3/16 16:22
|
|
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
public class GetJsonDataUtil {
|
|
|
|
|
|
|
|
|
|
|
2020-08-20 09:17:58 +08:00
|
|
|
public String getJson(Context context,String fileName) {
|
2020-08-18 18:19:10 +08:00
|
|
|
|
|
|
|
|
StringBuilder stringBuilder = new StringBuilder();
|
|
|
|
|
try {
|
|
|
|
|
AssetManager assetManager = context.getAssets();
|
|
|
|
|
BufferedReader bf = new BufferedReader(new InputStreamReader(
|
|
|
|
|
assetManager.open(fileName)));
|
|
|
|
|
String line;
|
|
|
|
|
while ((line = bf.readLine()) != null) {
|
|
|
|
|
stringBuilder.append(line);
|
|
|
|
|
}
|
|
|
|
|
} catch (IOException e) {
|
|
|
|
|
e.printStackTrace();
|
|
|
|
|
}
|
|
|
|
|
return stringBuilder.toString();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|