java读取json文件
时间: 2023-10-14 10:06:35 浏览: 109
java读取json
读取 JSON 文件可以使用 Java 中的 JSON 库,如 Jackson、Gson 等。
以下是使用 Jackson 的示例代码:
```java
import com.fasterxml.jackson.databind.ObjectMapper;
import java.io.File;
import java.io.IOException;
public class JsonReader {
public static void main(String[] args) {
ObjectMapper mapper = new ObjectMapper();
try {
// 读取 JSON 文件到 Java 对象
MyClass myClass = mapper.readValue(new File("path/to/file.json"), MyClass.class);
System.out.println(myClass);
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
其中,`MyClass` 是你要读取的 JSON 文件所对应的 Java 类,`path/to/file.json` 是 JSON 文件的路径。
需要注意的是,使用 Jackson 读取 JSON 文件时,需要在 pom.xml 中添加以下依赖:
```xml
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.12.1</version>
</dependency>
```
阅读全文