import org.json.JSONObject;
import java.io.FileReader;
import java.io.IOException;
import org.json.simple.parser.JSONParser;
import org.json.simple.parser.ParseException;
public class JsonToObjectExample {
public static void main(String[] args) {
JSONParser parser = new JSONParser();
try {
// 读取JSON文件
Object obj = parser.parse(new FileReader("path/to/your/file.json"));
// 将解析后的对象转换为JSONObject
JSONObject jsonObject = (JSONObject) obj;
// 获取JSON对象中的属性值
String name = (String) jsonObject.get("name");
long age = (Long) jsonObject.get("age");
// 输出解析后的对象信息
System.out.println("Name: " + name);
System.out.println("Age: " + age);
} catch (IOException | ParseException e) {
e.printStackTrace();
}
}
}
org.json
和json-simple
库来处理JSON数据。确保你已经在项目中添加了这些依赖。FileReader
读取指定路径的JSON文件,并通过JSONParser
进行解析。JSONObject
,以便可以访问其中的键值对。get
方法从JSONObject
中提取特定键对应的值。IOException
和ParseException
。上一篇:java runnable
下一篇:java 日期比较
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站