JSONPath-testeri
Ilmainen verkkotyökalu JSONPath-testaukseen, ei asennusta vaadita. Tukee rekursiota, suodatusta ja viipalointia
JSONPath-testausta
Suorittaa JSONPath-kyselyn mihin tahansa JSON-asiakirjaan ja näyttää vastatut solmut muotoiltuna. Sisäänrakennettu tokenizer tukee juurta ($), piste- ja hakemistoavaimia, jokerimerkkejä (*), rekursiivista laskeutumista (..), taulukon indeksiä ja viipaletta [0:2], sekä suodatinlausekkeita kuten [?(@.price < 10)].
Käyttöohje
1. Liitä kelvollinen JSON JSON-syötealueelle vasemmalla. 2. Kirjoita JSONPath-lauseke (esim. $.store.book[*].author) oikealla olevaan syötteeseen. 3. Napsauta Testaa arvioidaksesi; tulospaneeli renderöi JSON 2-välin tunnisteella. 4. Napsauta Esimerkit lisätäksesi yhden viidestä valmiista polusta. 5. Napsauta Kopioi kopioidaksesi JSON-stringifioinnin tuloksen.
Tuetut polkusyntaksit
Juri $ ja nykyinen solmu @. Jäsenen käyttö .key tai ['key']. Jokerimerkki * laajentaa taulukot ja objektien arvot. Rekursiivinen laskeutuminen .. kävelee kaikki sisäkkäiset tasot. Hakemistomuodot: [0] yksittäinen indeksi, [0:2] viipale (alku sisältyy, loppu ei), [?(@.field op value)] suodatin operaattoreilla >, <, >=, <=, ==, ===, !=, !==. Kun täsmälleen yksi solmu vastaa, se palautetaan suoraan; muuten palautetaan taulukko osumista.
▶Mitä tekee rekursiivinen laskeutumisoperaattori ..?
▶Mitä operaattoreita tuetaan suodattimissa?
▶Miksi yksittäinen osuma tulee palautettuna ilman kääreet?
▶Mitä tapahtuu virheellisen JSON:n kanssa?
Jos tämä työkalu on ollut sinulle hyödyllinen, harkitse kahvin ostamista.
Osta minulle kahvi