Konwersja JSON ↔ parametrów GET
Bezpośrednia konwersja online JSON na parametry URL, bez konieczności instalacji. Konwersja obiegu pomiędzy JSON a ciągiem zapytań
Informacje o JSON GET Params
Konwertuje w obu kierunkach między obiektem JSON a ciągiem zapytania URL. Tryb Encode spłaszcza obiekty zagnieżdżone przy użyciu notacji z kropką (np. { user: { name: "Sam" } } staje się user.name=Sam) za pomocą URLSearchParams. Tryb Decode analizuje ciąg zapytania i odbudowuje obiekt zagnieżdżony, dzieląc klucze po kropkach.
Jak używać
1. Przełączaj u góry między To Params (kodowanie) i To JSON (dekodowanie). 2. W trybie kodowania wklej obiekt JSON; w trybie dekodowania wklej ciąg zapytania. 3. Kliknij przycisk konwersji. Wynik pojawia się w dolnej karcie. 4. Użyj Copy, aby skopiować wynik.
Reguły spłaszczania i zastrzeżenia
Obiekty zagnieżdżone są łączone kropkami (a.b=value). Wartości null stają się pustymi ciągami; tablice są traktowane jako obiekty, więc ich indeksy numeryczne stają się kluczami z kropką (0, 1, ...) zamiast powtórzonych kluczy. Kodowanie używa URLSearchParams.toString, więc wartości są kodowane procentowo. Dekodowanie dzieli tylko po kropkach; nie wnioskuj tablic ani nie parsuje liczb, więc każda zdekodowana wartość jest ciągiem.
▶Jak obsługiwane są obiekty zagnieżdżone?
▶Co dzieje się z tablicami?
▶Czy zdekodowane liczby są zamieniane z powrotem na liczby?
▶Dlaczego widzę komunikat convert error?
Jeśli ten tool był dla ciebie przydatny, pomyśl o tym, aby kupić mi kawę.
Kup mi kawę.