ย่อขนาด JSON
วาง JSON แล้วรับกลับไปโดยไม่มีไบต์ส่วนเกินแม้แต่ไบต์เดียว ไม่มีการเยื้อง ไม่มีการขึ้นบรรทัดใหม่ ข้อมูลเหมือนเดิม การตอบกลับที่จัดรูปแบบไว้มักมีขนาดลดลง 20–40%
- ฟรี
- ไฟล์ไม่ออกจากเครื่องของคุณ
- ไม่ต้องสมัคร
- ไม่จำกัดไฟล์
วิธีใช้
- วาง JSON ลงไป การย่อขนาดทำงานทันทีขณะที่คุณพิมพ์
- ดูข้อความใต้กล่อง ไฟล์ที่เสียหายย่อขนาดไม่ได้ และระบบจะบอกว่าเสียตรงจุดไหน
- กด «คัดลอก» แล้ววางผลลัพธ์ลงในไฟล์ตั้งค่า เนื้อหาของคำขอ หรือตัวแปรสภาพแวดล้อม
สิ่งที่ควรรู้
สิ่งที่ถูกลบออกไปจริง ๆ
เฉพาะช่องว่างระหว่างโทเค็นเท่านั้น ได้แก่ การเยื้อง การขึ้นบรรทัดใหม่ และช่องว่างหลังเครื่องหมายทวิภาค ส่วนค่า ลำดับของคีย์ และตัวเลขยังคงเดิมทุกประการ ผลลัพธ์จึงเป็นข้อมูลชุดเดิมที่เขียนสั้นลง
เมื่อไหร่ที่การย่อขนาดคุ้มค่า
ไฟล์ตั้งค่าที่เก็บไว้ในตัวแปรสภาพแวดล้อม การส่งข้อมูลผ่านการเชื่อมต่อที่ช้า และ JSON ที่ฝังอยู่ใน URL หรือคิวอาร์โค้ด ส่วนไฟล์ที่ให้บริการผ่าน HTTP ผลที่ได้น้อยกว่าที่คิด เพราะ gzip ตัดช่องว่างส่วนใหญ่ออกระหว่างทางอยู่แล้ว
คำถามที่พบบ่อย
การย่อขนาดทำให้ข้อมูลเปลี่ยนไปหรือไม่
ไม่ ไฟล์จะถูกแยกวิเคราะห์แล้วเขียนใหม่โดยไม่มีช่องว่าง ทุกค่าจึงเหมือนเดิมทุกประการ
JSON ของฉันถูกอัปโหลดไปที่ใดหรือไม่
ไม่ ทุกอย่างทำงานในเบราว์เซอร์ของคุณ จึงปลอดภัยสำหรับโทเค็นและข้อมูลส่วนตัว
ขนาดลดลงมากแค่ไหน
โดยทั่วไป 20–40% สำหรับ JSON ที่จัดรูปแบบไว้ ไฟล์ที่ซ้อนกันลึกและมีค่าสั้น ๆ จะลดลงมากที่สุด
เอารูปแบบเดิมกลับคืนมาได้ไหม
ได้ นำผลลัพธ์ไปวางในเครื่องมือจัดรูปแบบ JSON โครงสร้างยังอยู่ครบ หายไปแค่ช่องว่างเท่านั้น
เครื่องมือที่เกี่ยวข้อง
- จัดรูปแบบและตรวจสอบ JSON วาง JSON ลงไปแล้วรับผลลัพธ์ที่จัดรูปแบบ ตรวจสอบ หรือย่อขนาดแล้ว ข้อมูลอยู่ในเบราว์เซอร์ของคุณ ไ…
- JSON Beautifier วาง JSON ที่ถูกย่อจนติดกันเป็นพืดลงไป แล้วอ่านมันได้เหมือนอ่านเอกสาร การย่อหน้าจะปรากฏขณะที่คุณ…
- ตรวจสอบ JSON วางไฟล์แล้วรับคำตอบตรงไปตรงมาว่าถูกต้องหรือไม่ ถ้าไม่ ข้อความจะบอกว่าตัวแยกวิเคราะห์คาดหวังอะไร…
- เข้ารหัสและถอดรหัส Base64 วางข้อความเพื่อรับ Base64 หรือวาง Base64 เพื่อได้ข้อความกลับคืน ทั้งอักษรซีริลลิก ภาษาจีน และอิ…
- CSV เป็น JSON วางตารางลงไปแล้วรับ JSON กลับมา ตัวแยกวิเคราะห์ทำตามมาตรฐาน RFC 4180 เซลล์อย่าง «Doe, John» จึง…
- นับจำนวนคำ พิมพ์หรือวางข้อความของคุณ แล้วตัวเลขจะอัปเดตทันที ทั้งจำนวนคำ ตัวอักษร ประโยค ย่อหน้า และเวลาอ่…
- แปลง YAML เป็น JSON วางไฟล์คอนฟิกลงไปแล้วรับ JSON กลับมา anchor จะถูกกางออก สตริงแบบบล็อกยังคงการขึ้นบรรทัดใหม่ไว้…
- แปลง JSON เป็น YAML วาง JSON จากผลลัพธ์ของ API หรือจากไฟล์ที่ส่งออกมา แล้วรับ YAML ที่อ่านได้จริง ไม่มีวงเล็บปีกกา…