以下是用Java的JsonArray解析该数据的代码示例:

import org.json.JSONArray;
import org.json.JSONObject;

public class JsonArrayExample {
    public static void main(String[] args) {
        String jsonStr = "[{\"RowID\":1,\"Question\":\"你应当如实回答询问,并协助调查,不得阻挠。你是否明白?(修改)\",\"Answer\":\"是\"},{\"RowID\":2,\"Question\":\"你们卫生室医生有多少人?(修改)\",\"Answer\":\"5\"}]";
        JSONArray jsonArray = new JSONArray(jsonStr);

        for (int i = 0; i < jsonArray.length(); i++) {
            JSONObject jsonObject = jsonArray.getJSONObject(i);
            int rowId = jsonObject.getInt("RowID");
            String question = jsonObject.getString("Question");
            String answer = jsonObject.getString("Answer");
            System.out.println("RowID: " + rowId);
            System.out.println("Question: " + question);
            System.out.println("Answer: " + answer);
        }
    }
}

输出结果:

RowID: 1
Question: 你应当如实回答询问,并协助调查,不得阻挠。你是否明白?(修改)
Answer: 是
RowID: 2
Question: 你们卫生室医生有多少人?(修改)
Answer: 5

以上代码先将json字符串转换成JsonArray对象,然后遍历JsonArray,依次解析每个JSONObject对象的属性值,最后输出结果

RowID1Question你应当如实回答询问并协助调查不得阻挠。你是否明白?修改Answer是RowID2Question你们卫生室医生有多少人?修改Answer5 用Java 的jsonarray 去解析

原文地址: https://www.cveoy.top/t/topic/efEf 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录