gpt4 book ai didi

java - 将 json 文件转换为 sd 卡中存在的字符串

转载 作者:行者123 更新时间:2023-12-01 12:52:25 27 4
gpt4 key购买 nike

并在 TextView 中打印它。这样,每次我运行应用程序时,如果该文件夹存在于 sdcard 中,那么它会从那里获取 json,否则它会创建该文件夹,然后我们手动将 json 插入其中。

最佳答案

这就是我如何转换 SD 卡的 dor 文件夹或/sdcard/dor/bottomText 中的 String 中的 bottomText.json .json,我使用 TextView 来显示它。

       FileReader inputStream = null;
JSONObject obj1;


try {


String line,line1="";
String path;
File sdcard = Environment.getExternalStorageDirectory();
File f=new File(sdcard+"/dor");

f.mkdir();
File file1 = new File(sdcard,"/dor/fitness.json");
//file1.mkdir();
// Assuming each link to be on a new line
StringBuilder text = new StringBuilder();

String json1 = null;
try {

InputStream is1 = new FileInputStream(file1);

int size1 = is1.available();

byte[] buffer = new byte[size1];

is1.read(buffer);

is1.close();

json1 = new String(buffer, "UTF-8");


} catch (IOException ex) {
ex.printStackTrace();
return;
}

TextView tv = (TextView)findViewById(R.id.textView);
tv.setText(json1);
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

关于java - 将 json 文件转换为 sd 卡中存在的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24118963/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com