JSONPath စမ်းသပ်ကိရိယာ

JSON ပေါ်တွင် JSONPath expression များကို စမ်းသပ်ပြီး သင်ရိုက်ထည့်လိုက်သည်နှင့် ကိုက်ညီသော တန်ဖိုးများနှင့် path များကို ချက်ချင်းကြည့်ရှုပါ။

JSON ထည့်သွင်းချက်
စမ်းသပ်ရန် JSON နှင့် JSONPath expression တစ်ခုခု ထည့်သွင်းပါ။

သင့် JSON နှင့် JSONPath ကို သင့်ဘရောက်ဇာထဲတွင်သာ စမ်းသပ်ပါသည်။ BroBroGo သို့ မည်သည့်အရာမျှ တင်ပို့ခြင်းမရှိပါ။

အမေးအဖြေ

မည်သည့် JSONPath syntax ကို အသုံးပြုနိုင်သနည်း။

$.store.book[*].title ကဲ့သို့သော အသုံးများသည့် JSONPath ပုံစံများ၊ $..price ဖြင့် recursive descent ပြုလုပ်ခြင်း၊ [?@.price < 10] ကဲ့သို့သော filter များနှင့် array slice များကို အသုံးပြုနိုင်ပါသည်။

ရလဒ်တစ်ခုစီတွင် path ကို အဘယ်ကြောင့် ပြသနေသနည်း။

path သည် မူရင်း JSON အတွင်း မည်သည့်နေရာမှ ရလဒ်ထွက်ပေါ်လာသည်ကို ပြသပေးသောကြောင့် ၎င်း၏တည်နေရာကို မပျောက်ပျက်စေဘဲ ကူးယူနိုင်ပါသည်။

Query တစ်ခုသည် အဘယ်ကြောင့် timeout ဖြစ်သွားနိုင်သနည်း။

အလွန်ကျယ်ပြန့်သော recursive query များ သို့မဟုတ် ကြီးမားသော နမူနာများသည် အချိန်ကြာမြင့်နိုင်ပါသည်။ စမ်းသပ်ကိရိယာသည် အချိန်ကန့်သတ်ချက်တစ်ခုပြီးနောက် ၎င်းတို့ကို ရပ်တန့်ပေးသောကြောင့် ပိုမိုကျဉ်းမြောင်းသော expression သို့မဟုတ် ပိုမိုသေးငယ်သော နမူနာကို သုံးသင့်ပါသည်။