JSONPath Tester & Vlerësues
Kërkoni, kontrolloni dhe vlerësoni dokumentet JSON duke përdorur shprehjet JSONPath në kohë reale.Të gjitha vlerësimet shkojnë lokalisht në shfletuesin tuaj - të dhënat tuaja nuk ngarkohen kurrë.
Vlerat e përshtatshme do të shfaqen këtu.
Për shembuj JSONPath
Shkarkoni të dhënat e mostrës dhe klikoni në çdo shprehje më poshtë për ta provuar menjëherë. Këto shembuj tregojnë selektorët standard si dhe zgjerimet JSONPath-Plus.
| Përshkrimi | Përshkrimi | |
|---|---|---|
| $.store.book[*].author | Autorët e të gjitha librave në dyqan. | |
| $..author | Të gjithë autorët të përsëritur kudo në JSON. | |
| $.store.book[?(@.price < 10)] | Books cheaper than $10 using filter expressions. | |
| $.store.book[0,1] | Dy librat e parë duke përdorur Union/comma Selectors. | |
| $.store.book[:2] | Dy librat e parë duke përdorur notimin e shigjetës. | |
| $.store.book[?(@.isbn)] | Të gjitha librat që përmbajnë pronën ISBN. | |
| $..price | Çmimet janë të gjitha në çdo vend të dokumentit. |
Përshkrimi i JSONPath-Plus
Ky vlerësues drejtohet dialekti JSONPath-Plus. zgjeron spec origjinale JSON Path me funksionet e personalizuara, selektorët prind (^), filtrat pronë/indeks dhe operacionet e array/slice në vend.
Diferenca e sintaxhit dhe dialektit
Syntax JSONPath varet në të gjitha bibliotekat (p.sh. Go, Java, Python). JSON Path-Plus është plotësisht klient-side JavaScript, duke lejuar funksionet standarde të filtrit dhe kërkime të thella selektor në mënyrë të sigurtë në shfletuesin.
100% privatësi nga ana e klientit
Dokumentet JSON dhe shprehjet e pyetjes vlerësohen drejtpërdrejt brenda sandbox-it të shfletuesit tuaj. asnjë të dhëna nuk dërgohet në APIs ose serverë të jashtëm, duke siguruar privatësinë e plotë.
Mjetet e zhvilluesve të lidhura
Testimi i JSONPath
Vlerësoni shprehjet e mbështetura nga JSONPath kundër një dokumenti lokal JSON dhe kontrolloni rrugët dhe vlerat e përputhura.
- hyrje
- JSON dhe një shprehje JSONPath.
- Shkarkimi
- Vlerat e përshtatshme me rrugët e tyre dhe numërimi.
- kufizimet e vërteta
- Dialektet JSONPath ndryshojnë; shprehjet e skripteve dhe operatorët e papërmbajtur nuk pranohen, dhe një pyetje e vlefshme mund të përputhet legjitimisht me asgjë.
- Privatësia dhe përpunimi i të dhënave
- JSON dhe një shprehje JSONPath e vlefshme përpunohen në këtë fletë shfletuese.Converter nuk e merr ose ruaj atë; mbyllja ose rilindja e faqes pastron gjendjen e punës, përveç nëse mjetet ofrojnë në mënyrë të qartë një shkarkim lokal.
Si ta përdorni këtë mjet
- Siguroni një shprehje JSON dhe JSONPath të vlefshme në kontrollet e mjeteve.
- Zgjidhni cilësimet që ndikojnë në vlerat e përshtatshme me rrugët e tyre dhe numëroni, pastaj drejtoheni me mjetin.
- Shqyrto vlerat e përshtatshme me rrugët e tyre dhe numëro para se të kopjoni ose shkarkoni atë.
Modaliteti i dështimit të përbashkët
JSON i pavlefshëm, brackets të dëmtuar, një operator jo i mbështetur, ose një rrugë e munguar nga dokumenti prodhon një gabim ose zero ndeshje.
Për shembull të dobishëm
Run $.store.book[*].title kundër një dokumenti dyqan për të listuar çdo titull libër.