json文件的内容是这种,{"filed1":"2","filed2":"4"} {"filed1":"1","filed2":"3"} {"filed1":"4","filed2":"5"},java代码怎么取
时间: 2023-11-15 19:05:00 浏览: 154
你可以使用Java中的JSON库来解析JSON文件。以下是一个使用Jackson库的示例代码,它可以将JSON文件中的数据读取到Java对象中:
```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文件
File file = new File("example.json");
// 将JSON数据读取到Java对象中
Data[] data = mapper.readValue(file, Data[].class);
// 输出Java对象中的数据
for (Data d : data) {
System.out.println("filed1: " + d.getFiled1() + ", filed2: " + d.getFiled2());
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
class Data {
private String filed1;
private String filed2;
public String getFiled1() {
return filed1;
}
public void setFiled1(String filed1) {
this.filed1 = filed1;
}
public String getFiled2() {
return filed2;
}
public void setFiled2(String filed2) {
this.filed2 = filed2;
}
}
```
在这个示例中,我们使用了Jackson库来读取JSON文件,并将其转换为Java对象数组。然后,我们遍历Java对象数组并输出每个对象的属性值。
阅读全文