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ë.

Fjalë kyçe JSONPath-Plus
Gati
0 byte
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ë.

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

  1. Siguroni një shprehje JSON dhe JSONPath të vlefshme në kontrollet e mjeteve.
  2. Zgjidhni cilësimet që ndikojnë në vlerat e përshtatshme me rrugët e tyre dhe numëroni, pastaj drejtoheni me mjetin.
  3. 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.