在Java中读取JSON文件并将其映射到对象可以使用第三方库(如 Jackson, Gson)或 Java内置的 JSON API (如 Java EE提供的JsonObject和JsonArray)。
下面是使用Jackson的示例代码,演示如何将JSON文件映射到Java对象:
import com.fasterxml.jackson.databind.ObjectMapper;
//...
ObjectMapper mapper = new ObjectMapper();
MyObject object = mapper.readValue(new File("file.json"), MyObject.class);
如果你使用Gson,则可以使用以下代码:
import com.google.gson.Gson;
//...
Gson gson = new Gson();
MyObject object = gson.fromJson(new FileReader("file.json"), MyObject.class);