JSONPath Tester & Evaluator - מבחן ומערכת

לשאול, לבדוק ולהעריך מסמכים JSON באמצעות ביטויים של JSONPath בזמן אמת.כל הערכה פועלת באופן מקומי בדפדפן שלך – הנתונים שלך אינם מוטל על עצמם.

תגית: JSONPath-Plus
מוכן
0 באט
הערכים המתאימים יופיעו כאן.

דוגמאות של JSONPath

הורד את נתוני הדגימה ולחץ על כל ביטוי למטה כדי לנסות אותו מיד. דוגמאות אלה מציגות בחריגים סטנדרטיים, כמו גם JSONPath-Plus הרחבות.

ביטוי תיאור
$.store.book[*].author כל הספרים בספריה.
$..author כל המחברים חוזרים בכל מקום ב- JSON.
$.store.book[?(@.price < 10)] Books cheaper than $10 using filter expressions.
$.store.book[0,1] שני הספרים הראשונים באמצעות Union/comma Selectors.
$.store.book[:2] שני הספרים הראשונים באמצעות ציון סליקה.
$.store.book[?(@.isbn)] כל הספרים המכילים נכס ISBN.
$..price כל המחירים חוזרים בכל מקום במסמך.

אודות JSONPath-Plus

הערכה זו פועלת על ידי דיאלקט JSONPath-Plus. היא מרחיבה את ספקטרום JSONpath המקורי עם פונקציות מותאמות אישית, סלקרים הורים (^), מסנני נכסים / אינדיקטורים, ופעולות ארכי / סליקה מקומיים.

סינתקס ודיאלקט הבדלים

JSONPath סינטאקס משתנה בין ספריות (לדוגמה, Go, Java, Python).JSONPATH-Plus הוא לגמרי צד הלקוח JavaScript, המאפשר תכונות סטנדרטיות של מסנן וחיפושים עמוקים בחרב בבטחה בדפדפן.

100% פרטיות צד הלקוח

מסמכי JSON שלך וביטויים של השאילתה מוערכים ישירות בתוך תיבת החול של הדפדפן שלך.אין נתונים נשלחים ל- APIs או לשרתים חיצוניים, ומבטיחים פרטיות מלאה.

JSONPath מבחן

הערכה של ביטויים JSONPath תומכים נגד מסמך JSON מקומי ולבדוק את הדרכים והערכים המתאימים.

כניסה
תגית JSON ו- JSONPath.
יצוא
הערכים המתאימים עם מסלוליהם ומספרים.
הגבלות אמיתיות
דיאלקטים JSONPath שונים; ביטויים של תסריט ומפעילים לא נתמכים אינם מקובלים, ושאלה בתוקף יכולה להתאים באופן חוקי שום דבר.
פרטיות וטיפול בנתונים
המהפך אינו מקבל או מאוחסן; סגירת או העלאת הדף מנקים את מצב העבודה אלא אם כן הכלי מציעה באופן ספציפי הורדה מקומית.

כיצד להשתמש בכלי זה

  1. מספק JSON ו- JSONPath בתגובה בתוכנות המשלוח.
  2. בחר את ההגדרות המשפיעות על הערכים המתאימים עם מסלוליהם ולספור, ולאחר מכן פועל הכלי.
  3. בדוק את הערכים המתאימים עם מסלוליהם ולחשב לפני העתקה או הורדה.

שיטות נפוצות של כישלון

JSON פגום, זבובים שבורים, מפעיל לא נתמך, או מסלול חסר מהמסמך מייצר שגיאה או אפס משחקים.

דוגמה שימושית

זורק $.store.book[*].title נגד מסמך חנות כדי לרשום כל כותרת ספר.