JSON การทำให้เป็นมาตรฐาน

เรียงลำดับคีย์ออบเจ็กต์ JSON ตามกฎที่กำหนดแน่นอนและส่งออกข้อความมาตรฐาน โดยคงลำดับอาร์เรย์และแสดงความแตกต่าง

ประมวลผลภายในเครื่องผ่านเบราว์เซอร์
หน้านี้ผ่านการตรวจสอบไดเรกทอรีสาธารณะแล้ว; เมื่อเปิดใช้JavaScript จะใช้ฟังก์ชันครบถ้วนได้
คู่มือการใช้งาน

วิธีใช้ JSON เพื่อทำให้เป็นมาตรฐาน

JSON การทำให้เป็นมาตรฐานจะประมวลผลอินพุตเฉพาะในเบราว์เซอร์ปัจจุบันเท่านั้น จะไม่อัปโหลด เชื่อมต่อเครือข่าย หรือเขียนลงในพื้นที่จัดเก็บถาวร

  1. ป้อน JSON

    วางหรือแก้ไข JSON เมื่อเปิดครั้งแรกจะโหลดตัวอย่างที่ทำงานได้ของ 11DZ

  2. ดำเนินการทำให้เป็นมาตรฐาน

    ตรวจสอบลำดับคีย์ ตัวเลข และการจัดการ Unicode พร้อมดูความแตกต่างระหว่างข้อมูลนำเข้ากับผลลัพธ์

  3. คัดลอกผลลัพธ์

    คัดลอกหรือดาวน์โหลด JSON ที่ทำให้เป็นมาตรฐาน ก่อนเผยแพร่ยังคงต้องตรวจสอบตามโปรโตคอลเป้าหมาย

ข้อจำกัดและข้อควรระวัง

  • ไม่รองรับการอ้างอิง $ref จากระยะไกล สคริปต์ และออบเจ็กต์แบบวนซ้ำ อินพุตมีขีดจำกัดด้านความลึก จำนวนโหนด และจำนวนไบต์
  • การทำให้เป็นมาตรฐานจะเปลี่ยนเฉพาะรูปแบบการแสดงผล ไม่ได้ช่วยตัดสินความหมายของฟิลด์หรือความเท่าเทียมกันทางธุรกิจแทนคุณ
  • ลำดับของอาร์เรย์จะคงเดิม และผลลัพธ์ไม่ถือเป็นการรับประกันการจัดรูปแบบทั่วไปหรือการทำความสะอาดข้อมูล

คำถามที่พบบ่อย

อาร์เรย์จะเปลี่ยนลำดับหรือไม่?

ไม่ เครื่องมือจะจัดเรียงคีย์ของออบเจ็กต์ตามลำดับที่แน่นอนเท่านั้น

ข้อมูลนำเข้าจะถูกอัปโหลดหรือไม่

ไม่ การประมวลผลจะดำเนินการภายในเบราว์เซอร์ปัจจุบัน

ทำไมผลลัพธ์จึงแตกต่างจาก JSON.stringify ทั่วไป?

การทำให้เป็นมาตรฐานจะใช้การเรียงลำดับคีย์แบบคงที่และการแสดงค่าตัวเลขแบบกำหนดแน่นอน เพื่อให้สะดวกต่อการลงลายเซ็นและการเปรียบเทียบ

ข้อเสนอแนะของหน้าพบปัญหาหรือมีข้อเสนอแนะในการปรับปรุงหรือไม่?
ฟังก์ชันข้อเสนอแนะจำเป็นต้องใช้งานในเวอร์ชันออนไลน์

โปรดเปิดใช้ JavaScript ในเวอร์ชันออนไลน์แล้วส่ง; ฟังก์ชันในเครื่องของเครื่องมือหรือกรณีใช้งานปัจจุบันไม่ได้รับผลกระทบ

ไปยังรุ่นออนไลน์เพื่อส่งความคิดเห็น