ตัวเรียงลำดับ JSON: เรียงคีย์และอาร์เรย์ออนไลน์
ตัวเรียงลำดับ JSON เรียงคีย์ออบเจกต์ใน JSON ของคุณโดยใช้น้อยไปมาก มากไปน้อย ตามธรรมชาติ หรือไม่สนตัวพิมพ์เล็กใหญ่ เลือกเรียงแบบลึกเพื่อรวมออบเจกต์ซ้อน หรือเรียงแบบตื้นเพื่อเรียงเฉพาะออบเจกต์ชั้นบนสุด คุณเลือกเรียงอาร์เรย์ของค่าพื้นฐานได้ด้วย วางหรือลาก JSON ของคุณ เลือกตัวเลือกที่ต้องการ แล้วคัดลอกผลลัพธ์ที่เรียงแล้ว
ตัวเรียงลำดับ JSON คือเครื่องมือในเบราว์เซอร์สำหรับเรียงคีย์ออบเจกต์ JSON ให้มีลำดับสม่ำเสมอ ใช้จัดระเบียบเอกสาร JSON ก่อนตรวจสอบ แชร์ หรือเปรียบเทียบ ตัวเรียงลำดับ JSON รองรับน้อยไปมาก มากไปน้อย ตามธรรมชาติ และไม่สนตัวพิมพ์เล็กใหญ่ พร้อมตัวเลือกสำหรับออบเจกต์ซ้อนและอาร์เรย์พื้นฐาน
เลือกเรียงแบบลึกเพื่อเรียงคีย์ในออบเจกต์ซ้อนและออบเจกต์ชั้นบนสุด หรือใช้เรียงแบบตื้นเมื่อต้องการเรียงเฉพาะชั้นบนสุด ลำดับตามธรรมชาติวาง file2 ก่อน file10 ส่วนลำดับไม่สนตัวพิมพ์เล็กใหญ่เรียงโดยไม่แยกตัวพิมพ์ใหญ่และเล็ก คุณเลือกได้ว่าจะเรียงอาร์เรย์ของค่าพื้นฐานอย่างสตริงหรือตัวเลขหรือไม่
ออบเจกต์ JSON มีคู่คีย์-ค่า ส่วนอาร์เรย์ JSON มีค่าที่เรียงลำดับ การเรียงคีย์ออบเจกต์ช่วยให้เอกสารคาดเดาและสแกนหรือเปรียบเทียบง่ายขึ้น และการเรียงอาร์เรย์พื้นฐานช่วยนำค่าที่ตรงกันมารวมกัน เครื่องมือจัดระเบียบเนื้อหา JSON ใหม่ ไม่ได้แปลง JSON เป็นรูปแบบอื่น
ตัวเรียงลำดับ JSON ทำงานในเบราว์เซอร์ของคุณทั้งหมด อินพุตของคุณประมวลผลบนอุปกรณ์ของคุณและไม่ส่งไปยังเซิร์ฟเวอร์ เมื่อโหลดหน้าแล้วเครื่องมือจะทำงานออฟไลน์ คุณจึงเรียง JSON ได้โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต
นักพัฒนาและวิศวกร DevOps ใช้เครื่องมือนี้จัดระเบียบข้อมูลคอนฟิก เตรียมตัวอย่าง หรือตรวจสอบ JSON ที่ได้รับจากผู้อื่น ตัวเลือกการเรียงมีประโยชน์ทั้งการตรวจสอบด่วนและเอกสารที่มีออบเจกต์ซ้อน
ขั้นตอนที่ 1: วางหรือลาก JSON ของคุณลงในเครื่องมือ เริ่มด้วยเอกสาร JSON หรือรายการที่ต้องการจัดระเบียบลำดับคีย์
ขั้นตอนที่ 2: เลือกลำดับการเรียง: น้อยไปมาก มากไปน้อย ตามธรรมชาติ หรือไม่สนตัวพิมพ์เล็กใหญ่ ลำดับตามธรรมชาติวางชื่ออย่าง file2 ก่อน file10
ขั้นตอนที่ 3: เลือกว่าการเรียงควรลึกหรือตื้น โหมดลึกเรียงคีย์ในออบเจกต์ซ้อนด้วย
ขั้นตอนที่ 4: เลือกเปิดการเรียงสำหรับอาร์เรย์ของค่าพื้นฐานได้ ตรวจสอบผลลัพธ์ แล้วคัดลอก JSON ที่เรียงแล้ว
กรณีการใช้งาน: จัด JSON ให้มีลำดับคาดเดาได้ก่อนเปรียบเทียบเวอร์ชันด้วยเครื่องมือ diff ลำดับคีย์ที่สม่ำเสมอทำให้ตรวจสอบการเปลี่ยนแปลงง่ายขึ้น
กรณีการใช้งาน: จัดกลุ่มค่าพื้นฐานที่เท่ากันโดยเรียงอาร์เรย์ ช่วยให้ค่าที่ซ้ำกันสังเกตง่ายขึ้น
กรณีการใช้งาน: จัดลำดับเอกสาร JSON ที่คุณไม่ได้เขียนใหม่โดยไม่ต้องแก้ไขแต่ละคีย์ด้วยมือ
กรณีการใช้งาน: เรียงออบเจกต์คอนฟิกที่ซ้อนก่อนแชร์หรือตรวจสอบ โหมดลึกใช้การเรียงกับออบเจกต์ซ้อนด้วย
กรณีการใช้งาน: เตรียม JSON สำหรับรายงานหรือตัวอย่างเอกสาร ลำดับที่สม่ำเสมอทำให้ข้อมูลสแกนง่ายขึ้น
กรณีการใช้งาน: เรียงชื่อไฟล์หรือค่าที่คล้ายกันตามลำดับธรรมชาติเพื่อให้รายการอย่าง file2 ปรากฏก่อน file10