java解析json文件的的代码
时间: 2024-05-11 13:15:36 浏览: 61
可以使用GSON库进行解析,示例代码如下:
```java
import com.google.gson.Gson;
import java.io.BufferedReader;
import java.io.FileReader;
public class JsonParser {
public static void main(String[] args) {
try {
BufferedReader br = new BufferedReader(new FileReader("file.json"));
Gson gson = new Gson();
JsonObj obj = gson.fromJson(br, JsonObj.class);
System.out.println(obj);
} catch (Exception e) {
e.printStackTrace();
}
}
private static class JsonObj {
private String key;
private int value;
public String getKey() {
return key;
}
public int getValue() {
return value;
}
@Override
public String toString() {
return "JsonObj{" +
"key='" + key + '\'' +
", value=" + value +
'}';
}
}
}
```
注意,需要在项目中添加GSON库的依赖。
阅读全文