พิมพ์วัตถุแยกวิเคราะห์ JSON – JavaScript

Phimph Watthu Yaek Wikheraah Json Javascript



JSON หรือที่เรียกว่า “ สัญกรณ์วัตถุ JavaScript ” เป็นรูปแบบการแลกเปลี่ยนข้อมูลอย่างง่ายที่ใช้บ่อยในแอปพลิเคชันออนไลน์เพื่อถ่ายโอนข้อมูลจากเซิร์ฟเวอร์ไปยังไคลเอนต์ JSON รองรับการแสดงข้อมูลเป็น ' วัตถุ JSON ” หรือ “ สตริง JSON '. ออบเจ็กต์ JSON คือกลุ่มหรือชุดของคู่คีย์-ค่า โดยที่คีย์คือประเภทของสตริง ในขณะที่สตริง JSON คือลำดับอักขระที่ตรงไปตรงมาซึ่งแทนค่าเดียว

โพสต์นี้จะอธิบายวิธีการพิมพ์วัตถุ JSON ใน JavaScript

จะพิมพ์วัตถุที่แยกวิเคราะห์ JSON ใน JavaScript ได้อย่างไร

หากต้องการพิมพ์วัตถุที่แยกวิเคราะห์ JSON ให้ใช้ปุ่ม “ JSON.stringify() ' วิธี. ต้องใช้สามพารามิเตอร์ “ วัตถุ ”, “ เปลี่ยน ' และ ' ขนาดพื้นที่ '. มันแปลงวัตถุ JavaScript เป็นสตริงในรูปแบบที่สวยงาม







ไวยากรณ์
ไวยากรณ์ที่กำหนดใช้สำหรับการพิมพ์วัตถุแยกวิเคราะห์ JSON ด้วยวิธีที่สวยงาม:



เจสัน เข้มงวด ( วัตถุ , เปลี่ยน , ขนาดพื้นที่ )

ในที่นี้เราจะใช้ “ ขนาดพื้นที่ ” เป็น “2” ซึ่งระบุช่องว่างสองช่องสำหรับแสดงวัตถุในรูปแบบที่ชิดกัน



ตัวอย่างที่ 1: แสดง/พิมพ์วัตถุ JSON ด้วยวิธีที่สวยงาม
สร้างตัวแปร “ jsonObj ” ที่เก็บวัตถุ JSON:





คอสต์ jsonObj = { 'ชื่อ' : 'โจเซฟ' , 'อายุ' : 27 , 'การกำหนด' : 'นักบัญชี' } ;

เรียกใช้เมธอด “JSON.stringify()” และส่งวัตถุ JSON โดยแทนที่ค่า null และ spaceSize เป็น “2”:

คอนโซล บันทึก ( เจสัน เข้มงวด ( jsonObj , โมฆะ , 2 ) ) ;

เอาต์พุต



ตัวอย่างที่ 2: แสดง/พิมพ์วัตถุ JSON ที่ซ้อนกันด้วยวิธีที่สวยงาม
ที่นี่ เราจะพิมพ์ JSON ซ้อน Object ซึ่งอายุของสมาชิกในทีมและสมาชิกในทีมจะถูกพิมพ์บนคอนโซลในรูปแบบเยื้องที่เหมาะสม:

คอสต์ พนักงานอายุ = { 'พอล' : 23 , 'สตีเว่น' : 28 , 'แจ็ค' : 30 , แจ็คทีม : { 'จอห์น' : 22 , 'จัสมิน' : 24 } } ;
คอนโซล บันทึก ( เจสัน เข้มงวด ( พนักงานอายุ , โมฆะ , 2 ) ) ;

จะเห็นได้ว่าวัตถุที่แยกวิเคราะห์ JSON นั้นพิมพ์สำเร็จในรูปแบบที่เหมาะสมบนคอนโซล:

นั่นคือทั้งหมดที่เกี่ยวกับการพิมพ์วัตถุ JSON ใน JavaScript

บทสรุป

สำหรับการพิมพ์วัตถุที่แยกวิเคราะห์ JSON ให้ใช้ปุ่ม “ JSON.stringify() ' วิธี. มันจะพิมพ์วัตถุ JSON ในรูปแบบเยื้องที่สวยงามหรือเหมาะสมโดยระบุขนาดช่องว่าง โพสต์นี้อธิบายวิธีการพิมพ์วัตถุ JSON ใน JavaScript