Penguji Patch JSON
Free online Json Patch Tester tool, no installation required
Tentang Penguji JSON Patch
Menggunakan array JSON Patch (RFC 6902) pada dokumen JSON sasaran dan memaparkan dokumen yang terhasil. Ia menyokong enam operasi standard — add, remove, replace, move, copy, dan test — termasuk sentinel - untuk menambah pada array. Ralat seperti JSON tidak sah, laluan hilang, atau operasi test yang gagal dipaparkan secara sebaris.
Cara Penggunaan
1. Tampal dokumen JSON sasaran ke dalam kad Target Document 2. Tampal array JSON Patch ke dalam kad Patch Document (setiap item memerlukan op dan path; add/replace/test memerlukan value; move/copy memerlukan from) 3. Klik Apply Patch untuk menjalankan operasi secara berurutan pada klon dalam sasaran 4. Semak kad Result, atau sepanduk ralat merah jika patch gagal 5. Gunakan Load Example untuk mengisi kedua-dua medan dengan dokumen dan patch contoh
Operasi & Laluan yang Disokong
Laluan menggunakan sintaks RFC 6906 JSON Pointer: /address/city, /hobbies/0, dsb. add dengan laluan yang berakhir dengan /- menambah pada array; indeks berangka menyisipkan ke dalam array; kekunci objek dicipta jika tiada. test membandingkan nilai pada laluan dengan nilai yang dibekalkan menggunakan kesamaan JSON.stringify dan menggagalkan keseluruhan patch jika tidak sepadan. Pelaksanaannya dibuat tersuai, jadi sesetengah kes tepi (pemindahan array bersarang, melarikan ~/ dalam kekunci) mungkin tidak sepadan dengan pustaka yang patuh sepenuhnya.
▶Adakah dokumen asal saya diubah?
▶Apa yang berlaku jika operasi test gagal?
▶Adakah ia menyokong setiap kes tepi RFC 6902?
▶Mengapa patch saya memerlukan kedua-dua op dan path?
Jika alat ini membantu anda, pertimbangkan untuk membelikan saya kopi.
Belikan saya kopi