JavaScript JSON.stringify ()
JSON.stringify () วิธีการใช้ในการแปลงค่าสตริง JavaScript JSON
ไวยากรณ์
JSON.stringify(value[, replacer[, space]])
พารามิเตอร์คำอธิบาย:
- มูลค่า:
จำเป็นสตริง JSON ที่ถูกต้อง
- ทดแทน:
ไม่จำเป็น ผลการค้นหาสำหรับการเปลี่ยนฟังก์ชั่นหรืออาร์เรย์
หากทดแทนเป็นฟังก์ชั่นแล้ว JSON.stringify จะเรียกฟังก์ชั่นการส่งผ่านที่สำคัญและคุณค่าของสมาชิกแต่ละคน ใช้ค่าตอบแทนแทนค่าเดิม ถ้าฟังก์ชันนี้ส่งกลับไม่ได้กำหนดยกเว้นของสมาชิก วัตถุรากที่สำคัญคือสตริงที่ว่างเปล่า "."
หากทดแทนเป็นอาร์เรย์อาร์เรย์มีสมาชิกคนสำคัญของการแปลงเท่านั้น สมาชิกสั่งซื้อแปลงและที่สำคัญในอาร์เรย์ของคำสั่งเดียวกัน เมื่อค่าพารามิเตอร์ยังเป็นอาร์เรย์อาร์เรย์จะถูกละเว้นทดแทน
- พื้นที่:
สามารถเลือกเพิ่มการเยื้องข้อความช่องว่างและแบ่งบรรทัดหากพื้นที่เป็นจำนวนค่าตอบแทนของจำนวนที่ระบุในช่องว่างเพื่อเยื้องข้อความในแต่ละระดับถ้ามีพื้นที่มากกว่า 10 ข้อความที่เป็นเว้า ๆ แหว่ง ๆ 10 ช่องว่าง มีพื้นที่ที่ไม่ใช่ตัวเลขสามารถนำมาใช้เช่น: \ t
ผลตอบแทน:
ส่งกลับสตริงที่มีข้อความ JSON
ตัวอย่าง
ตัวอย่าง
str_pretty1 = JSON.stringify (STR)
document.write ( "เพียงหนึ่งกรณีพารามิเตอร์:");
document.write ( "ฟรี");
document.write ( "<pre>" + str_pretty1 + "</ pre>");
document.write ( "ฟรี");
str_pretty2 = JSON.stringify (Str, null 4) // ใช้สี่ช่องว่างเพื่อเยื้อง
document.write ( "กรณีพารามิเตอร์:");
document.write ( "ฟรี");
document.write ( "<pre>" + str_pretty2 + "</ pre>"); // ก่อนจัดรูปแบบสำหรับการส่งออก
ลอง»