ฉันไม่สามารถดึงค่าจากวัตถุ json เมื่อสตริงมีอักขระเส้นประ:
{
"profile-id":1234, "user_id":6789
}
ถ้าฉันพยายามอ้างอิงการแยกวิเคราะห์jsonObj.profile-id
จะส่งคืนReferenceError: "id" is not defined
แต่ jsonObj.user_id จะส่งคืน 6789
ฉันไม่มีวิธีแก้ไขค่าที่ส่งคืนโดยการเรียก API ภายนอกและการพยายามแยกวิเคราะห์สตริงที่ส่งคืนเพื่อลบขีดกลางจะทำลาย URL ฯลฯ ที่ส่งผ่านไปเช่นกัน ช่วยด้วย?
3
อาจช่วยเพิ่มข้อมูลเกี่ยวกับภาษา / ตัวแยกวิเคราะห์ที่คุณพยายามใช้เพื่อแยกวิเคราะห์ JSON
—
Mike Brant
Utilities.jsonParse
ไม่พูดอะไรมาก