ฉันมี JSON ต่อไปนี้:
\/Date(1293034567877)\/
ซึ่งเป็นผลมาจากรหัส. NET นี้:
var obj = DateTime.Now;
var serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
serializer.Serialize(obj).Dump();
ตอนนี้ปัญหาที่ฉันพบคือวิธีสร้างวัตถุ Date จากสิ่งนี้ใน JavaScript สิ่งที่ฉันพบคือโซลูชัน regex ที่น่าทึ่ง (มีข้อบกพร่องมากมาย)
เป็นเรื่องยากที่จะเชื่อว่าไม่มีโซลูชันที่สวยงามเนื่องจากทั้งหมดนี้อยู่ใน JavaScrip ฉันหมายถึงโค้ด JavaScript ที่พยายามอ่าน JSON (JavaScript Object Notation) ซึ่งควรจะเป็นรหัส JavaScript และในขณะนี้ปรากฎว่าไม่ใช่สาเหตุที่ JavaScript ไม่สามารถ ทำงานได้ดีที่นี่
ฉันยังเห็นโซลูชันการประเมินบางอย่างที่ฉันไม่สามารถใช้งานได้ (นอกจากถูกชี้ว่าเป็นภัยคุกคามด้านความปลอดภัย)
ไม่มีทางที่จะทำอย่างสวยหรูได้จริงหรือ?
คำถามที่คล้ายกันที่ไม่มีคำตอบจริง:
วิธีแยกวิเคราะห์รูปแบบ ASP.NET JSON Date ด้วย GWT
new Date()
ได้