-3

已编辑。任何人都知道如何阅读每一行中的记录。下面的代码只能读 1 句话。

JSONParser parser = new JSONParser();
    try
    {
        Object obj = parser.parse(new FileReader("src/test.json"));
        JSONObject jsonObject = (JSONObject) obj;
        String name = (String) jsonObject.get("name");
        System.out.println(name);



    }
4

2 回答 2

1

很多方法。我建议你使用google-gson

于 2013-06-18T04:01:34.557 回答
0

您可以使用 codehouse 杰克逊

ObjectMapper mapper = new ObjectMapper();
BufferedReader br = new BufferedReader(new FileReader(tweets));
Map<String, Object> json_as_map = mapper.readValue(br, new TypeReference<Map<String, Object>>() {});

之后,您可以根据您的结构遍历您的地图或数组列表。

于 2013-06-18T06:08:24.580 回答