استخراج كل أسماء المستخدمين
الإدخال
$.users[*].name
الإخراج
["Ada", "Linus"]
يختار المحرف البديل name من كل عنصر.
AppHelp
الصق JSON وجرّب المحارف البديلة أو الشروط الآمنة وافحص كل قيمة ومسار، ثم انسخ تعبير الوصول المناسب للغتك. تبقى البيانات في المتصفح.
يستخدم دلالات JSONPath Plus 10.4 وتقييم التعبيرات الآمن في المتصفح.
ينفذ مختبر JSONPath هذا استعلامات JSONPath Plus 10.4 على JSON الملصق، ويعرض كل قيمة مع JSONPath وJSON Pointer، ويحوّل المسارات لتسع بيئات تطوير. يستخدم التقييم الآمن ولا يغيّر المصدر ولا يرفع بيانات المستخدم أو يحفظها أو يسجلها أو يضعها في الرابط.
$.users[*].name
["Ada", "Linus"]
يختار المحرف البديل name من كل عنصر.
$.users[?(@.role == "admin")]
مصفوفة JSON من كائنات المستخدم المطابقة
يستخدم الشرط تقييم JSONPath Plus الآمن وليس eval الأصلي.
$..id
كل قيم id تحت الجذر
يطابق النزول التكراري أعماقًا مختلفة.