cuốn sách gpt4 ai đã làm

Bộ giải mã Java JSON

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-04 13:21:53 28 4
mua khóa gpt4 Nike

Tôi nhận được mã lỗi (bên dưới) và không thể giải mã chuỗi, tôi biết nó đang tìm JSON và tệp tôi đã lưu nhưng không thể phân tích cú pháp. Mã lỗi:

Mã thông báo VALUE(-10) không mong đợi ở vị trí 83.
tại org.json.simple.parser.JSONParser.parse(JSONParser.java:257)
tại org.json.simple.parser.JSONParser.parse(JSONParser.java:81)
tại org.json.simple.parser.JSONParser.parse(JSONParser.java:75)
tại Nhân viên.retrieveData(Employee.java:103)
tại StaffTest.main(EmployeeTest.java:9)

Mã số:

Trình phân tích cú pháp JSONParser = new JSONParser();
Chuỗi s = null;
thử {

if (!file.exists()) {
System.out.println("Lỗi: Không có dữ liệu");
return;
}

FileReader fr = new FileReader(file.getAbsoluteFile());
BufferedReader br = new BufferedReader(fr);
s=br.readLine();
fr.close();
br.close();
} catch (IOException e) {
e.printStackTrace();
}

thử {
//s = {"firstName"Bob","lastName""Hope","isEmployeeClockedIn":false,"clockedOut":2015-10-06 23:51:10.751,"id":0,"clockedIn ":2015-10-06 23:51:10.751}
Đối tượng obj = parser.parse(s);
Mảng JSONArray = (JSONArray)obj;
System.out.println(obj);
} bắt (ParseException e) {
// TODO Khối bắt được tạo tự động
e.printStackTrace();
}
}

câu trả lời hay nhất

Đây không phải là JSON hợp lệ:

{"firstName"Bob","lastName""Hope","isEmployeeClockedIn":false,"clockedOut":2015-10-06 23:51:10.751,"id":0,"clockedIn":2015- 06-10 23:51:10.751}

Phân tích cú pháp không thành công tại 'clockedOut': 2015 -10 -06.

Giá trị phải được đặt trong dấu ngoặc kép:

"clockedOut:"2015-10-06 23:51:10.751"

Về bộ giải mã Java JSON, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/32983642/

28 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress