JSON
مختبر JSONPath
اختبار تعبيرات JSONPath على بيانات JSON حقيقية — معاينة فورية للقيم الموجودة ومساراتها.
$ — الجذر · .key / ['key'] — خاصية · .. — بحث تكراري · [*] — جميع العناصر · [0,1] — فهارس · [0:2] — شريحة · [?(@.price<10)] — فلتر
—
الأسئلة الشائعة
ما الفرق بين $.key و $..key؟
$.key يصل إلى الخاصية key في المستوى الحالي فقط، بينما $..key يبحث عنها بشكل تكراري في جميع المستويات المتداخلة أينما وُجدت.
هل JSONPath يشبه أي تقنية أعرفها؟
نعم، هو مشابه من الناحية المفاهيمية لـ XPath لكن لبيانات JSON بدلاً من XML، مع صياغة مختلفة مثل [*] لكل العناصر و[?(@.price<10)] للفلاتر.
هل بيانات JSON التي أختبرها آمنة؟
نعم، كل التقييم يتم محليًا داخل متصفحك عبر JavaScript، ولا تُرسل بياناتك أو تعبير JSONPath إلى أي خادم.