Query string u JSON
Raščlanite URL query string u JSON i izgradite query string iz JSON-a, u vašem pregledniku.
Kako koristiti Query string
- 01
Odaberite smjer: query u JSON ili JSON u query.
- 02
Zalijepite query string (sa ili bez vodećeg ?) ili JSON objekt.
- 03
Kopirajte rezultat ili zamijenite za natrag pretvaranje.
Raščlanite i izgradite upitne nizove
Pretvarač upitnih nizova koji pretvara parametre u URL-u u čitljiv JSON objekt i izgrađuje upitni niz natrag iz JSON-a. Dekodira vrijednosti i ponovljene ključeve tretira kao polja u oba smjera.
Izvodi se lokalno u vašem pregledniku, pa URL-ovi koje pregledavate, koji mogu sadržavati tokene ili osobne podatke, nikada ne napuštaju vaš uređaj.
Što je upitni niz
Upitni niz je dio URL-a nakon upitnika, poput ?q=shoes&page=2, popis parova ključ-vrijednost koji prosljeđuju podatke stranici ili API-ju. Pokreću rezultate pretraživanja, filtre, straničenje i praćenje.
Ponovljeni ključevi i puni URL-ovi
Kada se ključ pojavi više puta, poput tag=a&tag=b, postaje polje u JSON-u tako da se ne izgubi nijedna vrijednost, a JSON polje širi se natrag u ponovljene parametre kada izgrađujete niz.
Pri pretvaranju u JSON možete zalijepiti cijeli URL: sve prije upitnika se zanemaruje, pa ga ne morate prvo skraćivati. To omogućuje brz pregled parametara poveznice iz vaše adresne trake.
Dekodiranje i kodiranje
Postotno kodirane vrijednosti dekodiraju se pri raščlanjivanju tako da ih možete pročitati, i ponovno kodiraju pri izgradnji upitnog niza tako da je rezultat valjan, što razmake i posebne znakove drži ispravnima.
Često postavljana pitanja
Što se događa s ponavljajućim parametrima?
Ključ koji se pojavljuje više puta, poput tag=a&tag=b, postaje polje u JSON-u, a polja u JSON-u se šire u ponavljajuće parametre.
Mogu li zalijepiti cijeli URL?
Da. Pri pretvaranju u JSON, sve ispred ? se ignorira, pa možete zalijepiti cijeli URL.
Dekodiraju li se vrijednosti?
Da. Vrijednosti kodirane postotkom se dekodiraju pri parsiranju i ponovo kodiraju pri izgradnji query stringa.