使用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對象打印出來。