ข้ามไปยังเนื้อหา
Monu Tools

ย่อ JSON

ย่อและตรวจสอบ JSON ในเบราว์เซอร์ของคุณ และดูว่าประหยัดได้กี่ไบต์

เครื่องมือที่เกี่ยวข้อง

วิธีใช้ JSON Minifier

  1. 01

    วาง JSON ของคุณ

  2. 02

    ถูกตรวจสอบและย่อโดยอัตโนมัติ

  3. 03

    คัดลอกเอาต์พุตที่ย่อและตรวจสอบการประหยัดไบต์

การลดขนาดทำอะไรได้บ้าง

ตัวย่อ JSON จะตรวจสอบความถูกต้องของ JSON ของคุณและตัดอักขระที่ไม่จำเป็นทั้งหมด ช่องว่าง การเยื้อง และการขึ้นบรรทัดใหม่ที่ทำให้ JSON สามารถอ่านได้ จากนั้นรายงานจำนวนไบต์และเปอร์เซ็นต์ที่คุณบันทึกไว้

JSON แบบย่อมีความหมายเหมือนกันกับเวอร์ชันที่จัดรูปแบบ มีเพียงช่องว่างเครื่องสำอางเท่านั้นที่หายไป นั่นทำให้เป็นรูปแบบที่เหมาะสมสำหรับการผลิต: การตอบกลับของ API, การกำหนดค่าที่รวมอยู่ในแอป หรือเพย์โหลดใดๆ ที่ขนาดการถ่ายโอนและเวลาในการแยกวิเคราะห์มีความสำคัญ

มันทำงานอย่างไรและตรวจสอบได้

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

อะไรเปลี่ยนแปลงและอะไรไม่

เอฟเฟกต์เล็กๆ น้อยๆ อย่างหนึ่งคือการทำให้ตัวเลขเป็นมาตรฐาน ซึ่งเป็นส่วนหนึ่งของมาตรฐาน JSON แทนที่จะเป็นเครื่องมือนี้: 1.50 กลายเป็น 1.5 และ 1e3 อาจถูกเขียนใหม่ เนื่องจากสิ่งเหล่านั้นแสดงถึงค่าเดียวกัน คีย์ สตริง บูลีน และโครงสร้างจะไม่เปลี่ยนแปลง

การลดขนาดและ gzip เข้าด้วยกัน

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

ย้อนกลับและความเป็นส่วนตัว

เมื่อคุณต้องการอ่านหรือแก้ไข JSON แทนที่จะย่อขนาด JSON Formatter จะดำเนินการย้อนกลับโดยพิมพ์ด้วยการเยื้องที่สะอาดตา ไม่มีอะไรที่คุณวางที่นี่จะถูกอัปโหลด

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

การย่อ JSON ทำอะไร?

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

เปลี่ยนข้อมูลของฉันไหม?

ไม่ มีแค่การจัดรูปแบบที่ถูกลบ คีย์ ค่า และประเภทถูกเก็บไว้ และตัวเลขถูกปรับให้เป็นมาตรฐานตามมาตรฐาน JSON (เช่น 1.50 กลายเป็น 1.5)

ถ้า JSON ของฉันไม่ถูกต้องล่ะ?

คุณจะเห็นข้อความข้อผิดพลาดของตัวแยกวิเคราะห์เพื่อให้คุณแก้ไข ไม่มีการย่อจนกว่า JSON จะถูกต้อง

แหล่งข้อมูล

รายงานปัญหา