Penguji JSONPath
Penguji JSONPath dalam talian percuma, tanpa pemasangan diperlukan. Menyokong rekursi, penapisan, dan pemotongan
Tentang Penguji JSONPath
Menjalankan pertanyaan JSONPath terhadap sebarang dokumen JSON yang anda tampal dan memaparkan nod yang sepadan dalam bentuk yang dicetak dengan kemas. Tokenizer terbina dalam menyokong akar ($), kunci titik dan kurungan, wildcard (*), penurunan rekursif (..), indeks dan hirisan tatasusunan [0:2], serta ungkapan penapis seperti [?(@.price < 10)].
Cara Penggunaan
1. Tampal JSON yang sah ke dalam textarea Input JSON di sebelah kiri. 2. Taip ungkapan JSONPath (cth. $.store.book[*].author) ke dalam input di sebelah kanan. 3. Klik Test untuk menilai; panel hasil memaparkan JSON dengan inden 2 ruang. 4. Klik Examples untuk memasukkan salah satu daripada lima laluan sedia dibuat. 5. Klik Copy untuk menyalin hasil yang disirikan sebagai JSON.
Sintaks Laluan yang Disokong
Akar $ dan nod semasa @. Akses ahli melalui .key atau ['key']. Wildcard * mengembangkan tatasusunan dan nilai objek. Penurunan rekursif .. menelusuri semua peringkat bersarang. Bentuk kurungan: [0] indeks tunggal, [0:2] hirisan (mula inklusif, akhir eksklusif), penapis [?(@.field op value)] dengan operator >, <, >=, <=, ==, ===, !=, !==. Apabila tepat satu nod sepadan, nod tersebut dikembalikan secara langsung; jika tidak, tatasusunan padanan dikembalikan.
▶Apakah fungsi operator penurunan rekursif ..?
▶Operator manakah yang disokong di dalam penapis?
▶Mengapakah satu padanan dikembalikan tanpa dibalut?
▶Apakah yang berlaku dengan JSON yang tidak sah?
Jika alat ini membantu anda, pertimbangkan untuk membelikan saya kopi.
Belikan saya kopi