تست JSONPath

JSON و عبارت JSONPath (مثل $.store.book[*].title) را وارد کنید و نتایج تطابق را ببینید — با پیش‌تنظیم‌های رایج و پیام خطای واضح.

این پیاده‌سازی از dot notation (.key)، براکت (['key'] یا [0])، wildcard ([*] یا .*) و recursive descent (..key) پشتیبانی می‌کند؛ فیلترهای شرطی مثل [?(@.price<10)] یا slice مانند [0:2] پشتیبانی نمی‌شوند.

ابزار تست JSONPath، مسیر موردنظر شما را روی داده‌ی JSON اجرا و نتیجه را نشان می‌دهد. استخراج داده از JSON پیچیده را ساده می‌کند.

کد JSON و عبارت JSONPath را وارد کنید تا نتایج تطابق نمایش داده شود؛ پیش‌تنظیم‌های رایج و پیام خطای واضح هم در دسترس‌اند.

JSONPath زبانی برای پیمایش و انتخاب بخش‌های مشخص از داده‌ی JSON است، مثل انتخاب همه‌ی عنوان‌ها از یک آرایه.

توسعه‌دهندگان هنگام کار با پاسخ API از این ابزار استفاده می‌کنند. برای مرتب‌کردن JSON از فرمت‌کننده‌ی JSON کمک بگیرید.

سوالات متداول

JSONPath چیست؟

JSONPath زبانی برای آدرس‌دهی و انتخاب بخش‌های خاص از داده‌ی JSON است، شبیه کاری که XPath برای XML انجام می‌دهد.

علامت دلار در JSONPath یعنی چه؟

علامت دلار به ریشه‌ی سند JSON اشاره می‌کند و مسیر از آنجا شروع می‌شود.

چطور همه‌ی عناصر یک آرایه را بگیرم؟

با استفاده از ستاره در مسیر می‌توانید همه‌ی عناصر یک آرایه را انتخاب کنید.