我的 android 项目在 assest 文件夹下有两个 json.txt 文件。在这里,我需要映射这两个 json 文件以使用两个 .txt 文件中的一些值。任何人都可以为这种情况提供一些示例来源。
请建议
感谢您宝贵的时间!...
首先,您需要将资产中的文件读入字符串。执行以下操作:
InputStream in = getAssets().open("jsonfile.txt");
ByteArrayOutputStream baos = new ByteArrayOutputStream(1024);
int oneByte;
while ((oneByte = in.read()) != -1) {
baos.write(oneByte);
}
String json = baos.toString();
将 JSON 文件作为 String 传递给JSONObject后,使用不同的 get() 方法检索所需的数据。