ตัวสร้าง JSON Patch
เปรียบเทียบ JSON สองชุดและสร้าง RFC 6902 JSON Patch operations สำหรับ API update แบบจัดรูปแบบ ใช้งานฟรีและทำงานฝั่ง client เพื่อความเป็นส่วนตัว
Loading tool...
ตัวสร้าง JSON Patch คืออะไร?
ตัวสร้าง JSON Patch เป็นเครื่องมือฟรีบน browser ที่เปรียบเทียบ JSON ต้นฉบับกับ JSON ที่แก้ไขแล้ว และสร้าง operations ตามมาตรฐาน RFC 6902 โดยระบุการเปลี่ยนแปลงใน nested structures เป็นคำสั่ง add, remove หรือ replace พร้อม JSON Pointer paths เพื่อใช้กับ API update ได้ทันที
ประโยชน์หลัก
- สร้าง API update operations ที่แม่นยำโดยอัตโนมัติ
- เปรียบเทียบ nested objects และ arrays โดยไม่ต้องตรวจเอง
- ใช้ format RFC 6902 ที่ได้รับการรองรับอย่างแพร่หลาย
- รักษาความเป็นส่วนตัวด้วยการประมวลผลใน browser
- คัดลอก output ที่จัดรูปแบบแล้วไปใช้ใน workflow
กรณีการใช้งาน
- •เตรียม request body สำหรับ REST API แบบ PATCH
- •ตรวจสอบการเปลี่ยนแปลงของ configuration files แบบ JSON
- •สร้าง test fixtures สำหรับ document updates
- •ทำความเข้าใจความแตกต่างระหว่าง API response แต่ละ version
- •สร้าง workflow สำหรับ JSON migration หรือ synchronization
วิธีสร้าง JSON Patch
- วาง JSON ต้นฉบับ: ป้อนเอกสารก่อนแก้ไขลงในช่อง JSON ต้นฉบับ
- วาง JSON ที่แก้ไขแล้ว: ป้อนเอกสารหลังแก้ไขลงในช่อง JSON ที่แก้ไขแล้ว
- สร้าง Patch: คลิกสร้าง JSON Patch เพื่อเปรียบเทียบ JSON ที่ถูกต้องทั้งสองชุดแบบ recursive
- คัดลอก operations: ตรวจสอบ operations แบบ add, remove หรือ replace แล้วคลิกคัดลอกเพื่อนำไปใช้กับ API client
คุณสมบัติหลัก
- เปรียบเทียบ nested JSON objects และ arrays แบบ recursive
- สร้าง operations มาตรฐานแบบ add, remove และ replace
- สร้าง JSON Pointer paths ที่ escape ได้ถูกต้อง
- ตรวจสอบ patch output ที่จัดรูปแบบก่อนนำไปใช้กับ API
- ทำงานใน browser โดยไม่อัปโหลดข้อมูล