Error: Too many requests. Please try again later. x
Log In

Penemu dan Pengevaluasi JSONPath

Alat ini akan membantu Anda menemukan semua JSONPath yang tersedia di suatu dokumen JSON, tampilkan semua JSONPath dalam pohon objek, identifikasi ekspresi input yang berbeda dan ekstrak bagian data JSON yang cocok terhadap ekspresi input.

Paste JSON content to evaluate

Notasi Jalur

Daftar akun Site24x7 untuk meningkatkan tugas situs web dan administrator sistem Anda.

Periksa waktu aktif dari 130 lokasi global

Memantau validitas sertifikat SSL

Mengidentifikasi masalah resolusi DNS

Menyelesaikan masalah konektivitas dengan laporan traceroute dan MTR

Mendeteksi domain dan alamat IP yang ditandai sebagai spam

Ambang batas cerdas

Pemberitahuan Email dan SMS

Integrasi peringatan pihak ketiga

Laporan dan dasbor kustom

Apa itu JSONPath?

JSON atau Notasi Objek JavaScript adalah format file standar terbuka yang menggunakan teks sederhana untuk menyimpan dan mentransmisikan objek data. Setiap objek JSON memiliki struktur inheren yang menyerupai hierarki atau pohon node, di mana setiap node merupakan suatu elemen. JSONPath adalah cara standar yang digunakan untuk menavigasi melalui berbagai bagian dari objek atau file JSON. Hal ini berguna jika kita ingin menjangkau subset atau elemen khusus di dalam suatu file JSON.

JSON Path Examples

Following are few example jsonpath expressions and results for the above sample json data

JSONPath Expression Description Result
$ Select the root element
$.address.city Select the value of 'city' element which is the direct children of 'address' element
$..type Select the value of all the 'type' elements in the input json
$.address.length() Select the length of the 'address' element
$..* Select all the elements and its value
$.phoneNumbers[1] Select the 2nd value from 'phoneNumbers' array
$.phoneNumbers[?(@.number)] Select the 'phoneNumbers' element if it have 'number' element within it