使用fastjson库读取JSON文件的步骤如下:
下面是一个示例代码:
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.JSONReader;
import java.io.FileReader;
public class FastJsonDemo {
public static void main(String[] args) {
try {
// 使用FileReader读取JSON文件
FileReader fileReader = new FileReader("example.json");
// 创建JSONReader对象,将FileReader对象作为参数传入
JSONReader jsonReader = new JSONReader(fileReader);
// 调用readObject方法读取JSON文件内容
JSONObject jsonObject = JSON.parseObject(jsonReader.readObject().toString());
// 打印JSON对象
System.out.println(jsonObject);
// 关闭JSONReader和FileReader
jsonReader.close();
fileReader.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
在上述示例中,假设JSON文件的名称为example.json。代码通过FileReader读取JSON文件内容,并使用JSONReader进行解析,最后将解析得到的JSON对象打印出来。