jQuery มีความสามารถในการ parse JSON string ไปเป็น JavaScript Object โดยใช้ method ที่มีชื่อว่า jQuery.parseJSON(json) แต่น่าแปลกใจว่า jQuery กลับไม่มี function ในการแปลง JavaScript กลับไปเป็น JSON string วันนี้ผมเลยอยากจะมาแนะนำ jQuery Plugin ตัวนึงที่จะช่วยเพิ่ม function ในการแปลงกลับไปกลับมาระหว่าง JSON String กลับ JavaScript Object แบบง่ายๆ Plugin ตัวนี้มีชื่อว่า "jquery-json" จะทำหน้าที่เพิ่มความสามารถให้ jQuery Object โดยเพิ่ม method ที่มีชื่อว่า toJSON (สำหรับแปลง JavaScript Object ไปเป็น JSON string) และ evalJSON (สำหรับแปลง JSON string กลับไปเป็น JavaScript Object) สำหรับใครที่สนใจ สามารถเข้าไป download ได้ที่นี่ครับ http://code.google.com/p/jquery-json/ สำหรับอีกทางเลือกนึงสำหรับผู้ที่ไม่อยากใช้ Plugin ตัวนี้ ก็สามารถไป download json2.js จาก http://www.json.org แล้วใช้ function ที่มีชื่อว่า JSON.stringify() ครับ
ตัวอย่างการใช้งาน jquery-json |
No comments:
Post a Comment