JSONPath test i evaluacija
Pokušajte tražiti, provjeriti i procijeniti JSON dokumente pomoću izraza JSONPath u stvarnom vremenu. sve ocjene rade lokalno u vašem pregledniku – vaši podaci se nikada ne prenose.
Vrijednosti za odgovarajuće će se prikazati ovdje.
JSONPath primjeri
Preuzmite podatke o uzorku i kliknite na bilo koji izraz ispod kako biste ga odmah probali.Ovi primjeri prikazuju standardne selektore, kao i JSONPath-Plus proširenja.
| Izraz | Opis | |
|---|---|---|
| $.store.book[*].author | Autor svih knjiga u trgovini. | |
| $..author | Svi su autori ponavljajuće bilo gdje u JSON-u. | |
| $.store.book[?(@.price < 10)] | Books cheaper than $10 using filter expressions. | |
| $.store.book[0,1] | Prva dva knjiga koristeći union/comma selektor. | |
| $.store.book[:2] | Prva dva knjiga koristeći slice notation. | |
| $.store.book[?(@.isbn)] | Sve knjige koje sadrže ISBN vlasništvo. | |
| $..price | Sve cijene ponavljaju se bilo gdje u dokumentu. |
Sljedeći članakJSONPath-Plus
Ovaj evaluator radi JSONPath-Plus dijalekt. proširuje originalni JSON Path spec s prilagođenim funkcijama, roditeljskim selektorima (^), filterima svojstva/indeksa i native array/slice operacijama.
Sinteza i dijalekti razlike
JSONPath sintaza varira u knjižnicama (npr. Go, Java, Python).JSONPATH-Plus je potpuno strano JavaScript klijenta, omogućuje standardne funkcije filtera i duboke selektorske pretraživanja sigurno u pregledniku.
100% privatnost stranih klijenata
Vaši JSON dokumenti i izraze upitnika procjenjuju se izravno unutar vašeg preglednika.Nema podataka koji se šalju na vanjske APIs ili servere, osiguravajući potpunu privatnost.
Slijediti razvojna alata
JSONPath testovi
Procijenite podržane izraze JSONPath protiv lokalnog JSON dokumenta i provjerite odgovarajuće staze i vrijednosti.
- Uvod
- JSON i JSONPath izraza.
- Izlazak
- Vrijednosti koje se međusobno međusobne međusobe međusobi i brojke.
- Prava ograničenja
- JSONPath dijalekti se razlikuju; skript izraze i nepodržani operateri nisu prihvaćeni, a valjan upit može legitimno odgovaraju ništa.
- Privatnost i obrada podataka
- Valjano JSON i izraz JSONPath obrađuje se u ovoj kartici pretraživača. konverter ga ne primaju ili pohranjuju; zatvaranje ili ponovna preuzimanja stranice očisti radni status, osim ako alat izričito nudi lokalno preuzimanje.
Kako koristiti ovaj alat
- Pružite valjan JSON i izraz JSONPath u kontrolama alata.
- Odaberite postavke koje utječu na odgovarajuće vrijednosti s njihovim putovima i računajte, a zatim pokrenite alat.
- Pregledajte odgovarajuće vrijednosti s njihovim putovima i računajte prije kopiranja ili preuzimanja.
Uobičajeni načini neuspjeha
Nevažeći JSON, malformirani brackets, nepomoćni operator ili put koji nije prikazan iz dokumenta proizvodi pogrešku ili nulu utakmicu.
Korisni primjer
Izvedite $.store.book[*].title protiv dokumenta trgovine da biste popisali svaki naslov knjige.