th

จัดรูปแบบ JSON

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

การเยื้อง
  • 2 ช่องว่าง
  • 4 ช่องว่าง
  • แท็บ
เรียงคีย์
บีบอัด (minify)

กำลังประมวลผลในเครื่องของคุณ ...

0%

ไฟล์ของคุณไม่เคยออกจากอุปกรณ์

    ไฟล์ของฉันถูกอัปโหลดไหม

    ไม่ ทุกอย่างทำงานในเบราว์เซอร์ของคุณ - ไฟล์ของคุณไม่เคยออกจากอุปกรณ์ ตรวจสอบเรื่องนี้ได้อย่างไร

    ไม่ต้องอัปโหลดทำงานในเครื่อง 100%
    เนื้อหายังอยู่กับคุณไม่มีบุคคลที่สามเข้าถึง
    เซิร์ฟเวอร์ในเยอรมนีออกแบบตาม GDPR
    ตรวจสอบโดยอิสระTLS A+ · ส่วนหัว HTTP A+

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

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

    การประมวลผลทั้งหมดทำงานในเครื่องของคุณล้วน ๆ ในเบราว์เซอร์ด้วย JavaScript บริสุทธิ์ JSON ของคุณไม่ถูกอัปโหลด ไม่ถูกบันทึก และไม่มีไลบรารีภายนอกถูกดึงจาก CDN สิ่งนี้สำคัญอย่างยิ่งกับไฟล์ตั้งค่า คำตอบจาก API หรือไฟล์ส่งออก ซึ่งมักมีค่าลับอยู่ ผลลัพธ์คุณดาวน์โหลดหรือคัดลอกออกไปได้โดยตรง

    ข้อมูลทางเทคนิค

    ข้อมูลทางเทคนิค
    รูปแบบที่รองรับการป้อนข้อความ
    รูปแบบผลลัพธ์JSON
    การประมวลผลเป็นชุดไม่รองรับ
    การประมวลผลภายในเบราว์เซอร์ (JavaScript)
    การอัปโหลดไฟล์ไม่มี

    ใน 3 ขั้นตอน

    1. วาง JSON ลงในช่องข้อความ
    2. เลือกการเยื้อง เรียงคีย์หรือบีบอัดได้ตามต้องการ
    3. อ่านหรือดาวน์โหลด JSON ที่จัดรูปแบบแล้ว

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

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

    JSON ของฉันถูกอัปโหลดไหม?

    ไม่ การจัดรูปแบบทำงานในเบราว์เซอร์ของคุณล้วน ๆ ข้อมูลของคุณไม่เคยออกจากอุปกรณ์และไม่ถูกบันทึก

    การเยื้องกับ minify ต่างกันอย่างไร?

    การเยื้องทำให้ JSON อ่านง่ายสำหรับคน (ขึ้นบรรทัดใหม่และเว้นวรรค) ส่วน minify ลบอักขระที่เกินทั้งหมดเพื่อให้เล็กที่สุด เหมาะกับการส่ง แต่ไม่เหมาะกับการอ่าน

    การเรียงคีย์มีไว้ทำอะไร?

    คีย์ที่เรียงแล้วทำให้เทียบเอกสารสองชุดได้ง่ายขึ้น (diff) และให้ลำดับที่เสถียรและทำซ้ำได้ ค่าและลำดับของรายการยังคงเดิมไม่เปลี่ยน

    ถ้า JSON ไม่ถูกต้องจะเกิดอะไรขึ้น?

    เครื่องมือจะแจ้งข้อผิดพลาดอย่างตรงไปตรงมา แทนที่จะแต่งผลลัพธ์ที่ผิดหรือเปลี่ยนข้อมูลนำเข้าแบบเงียบ ๆ

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