2

我的 android 项目在 assest 文件夹下有两个 json.txt 文件。在这里,我需要映射这两个 json 文件以使用两个 .txt 文件中的一些值。任何人都可以为这种情况提供一些示例来源。

请建议

感谢您宝贵的时间!...

4

1 回答 1

0

首先,您需要将资产中的文件读入字符串。执行以下操作:

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() 方法检索所需的数据。

于 2013-06-17T12:03:20.563 回答