اختبار ومقيم JSONPath

الاستعلام عن مستندات JSON وفحصها وتقييمها باستخدام تعبيرات JSONPath في الوقت الفعلي. يتم تشغيل كل التقييمات محليًا في متصفحك — ولا يتم تحميل بياناتك مطلقًا.

اللهجة: JSONPath-Plus
مستعد
0 بايت
سيتم عرض القيم المطابقة هنا.

أمثلة JSONPath

قم بتحميل بيانات العينة وانقر على أي تعبير أدناه لتجربته على الفور. توضح هذه الأمثلة المحددات القياسية بالإضافة إلى امتدادات JSONPath-Plus.

تعبير وصف
$.store.book[*].author مؤلفي جميع الكتب الموجودة في المتجر.
$..author جميع المؤلفين بشكل متكرر في أي مكان في JSON.
$.store.book[?(@.price < 10)] الكتب أرخص من 10 دولارات باستخدام تعبيرات التصفية.
$.store.book[0,1] أول كتابين باستخدام محددات الاتحاد/الفاصلة.
$.store.book[:2] أول كتابين باستخدام تدوين الشريحة.
$.store.book[?(@.isbn)] جميع الكتب التي تحتوي على خاصية ISBN.
$..price جميع الأسعار بشكل متكرر في أي مكان في الوثيقة.

حول JSONPath-Plus

يقوم هذا المُقيم بتشغيل لهجة JSONPath-Plus. فهو يوسع مواصفات JSONPath الأصلية بوظائف مخصصة، ومحددات الأصل (^)، ومرشحات الخاصية/الفهرس، وعمليات المصفوفة/الشريحة الأصلية.

الاختلافات في بناء الجملة واللهجة

يختلف بناء جملة JSONPath عبر المكتبات (مثل Go وJava وPython). JSONPath-Plus عبارة عن JavaScript من جانب العميل بالكامل، مما يتيح وظائف التصفية القياسية وعمليات البحث في المحدد العميق بأمان في المتصفح.

خصوصية بنسبة 100% من جانب العميل

يتم تقييم مستندات JSON وتعبيرات الاستعلام الخاصة بك مباشرة داخل وضع حماية المتصفح الخاص بك. لا يتم إرسال أي بيانات إلى واجهات برمجة التطبيقات أو الخوادم الخارجية، مما يضمن الخصوصية الكاملة.