Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java中的JSON文件解析_Java_Json - Fatal编程技术网

java中的JSON文件解析

java中的JSON文件解析,java,json,Java,Json,编辑。任何人都知道如何阅读每一行的记录。下面的代码只能读1句话 JSONParser parser = new JSONParser(); try { Object obj = parser.parse(new FileReader("src/test.json")); JSONObject jsonObject = (JSONObject) obj; String name = (String) jsonObject.get("n

编辑。任何人都知道如何阅读每一行的记录。下面的代码只能读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);



    }

。我建议您使用

您可以使用codehouse jackson

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>>() {});

之后,您可以根据您的结构遍历您的map或arraylist。

您可以使用任何JSON解析库,如。我遵循了下载此处链接,它是一个zip文件,并将外部库添加到eclipse中,但插入import org.JSON.JSONArray后仍有错误;导入org.json.JSONException;导入org.json.JSONObject;请发布你的json文件,事情是一旦你得到了jsonobject,然后你需要根据你的json结构迭代/获取该对象。你必须添加到你的类路径中。然后使用JAVA集合API解析JSON。