java 读取.json文件
时间: 2023-06-23 18:37:29 浏览: 109
Java读取json文件,并转化为map取值
你可以使用 Java 中的 JSON 库,例如 JSON.simple 或者 Jackson,来读取 JSON 文件。
以下是使用 JSON.simple 库的示例代码:
```java
import java.io.FileReader;
import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;
public class ReadJSONFile {
public static void main(String[] args) {
JSONParser parser = new JSONParser();
try {
Object obj = parser.parse(new FileReader("example.json"));
JSONObject jsonObject = (JSONObject) obj;
String name = (String) jsonObject.get("name");
Long age = (Long) jsonObject.get("age");
System.out.println("Name: " + name);
System.out.println("Age: " + age);
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
在这个示例中,我们使用 JSONParser 类来解析 JSON 文件,并将其转换为 JSONObject 对象。然后,我们可以使用 get() 方法从 JSONObject 中获取数据。
需要注意的是,这里的 JSON 文件名为 example.json,你需要将其替换为你实际使用的 JSON 文件名。
阅读全文