JSON ↔ GET-Parameter
Kostenloser Online-Converter von JSON in URL-Parameter – keine Installation erforderlich. Bidirektionale Konvertierung zwischen JSON und Abfragezeichenketten
Über JSON GET Params
Wandelt in beide Richtungen zwischen einem JSON-Objekt und einem URL-Query-String um. Der Encode-Modus glättet verschachtelte Objekte über URLSearchParams mit Punktnotation (z. B. wird { user: { name: "Sam" } } zu user.name=Sam). Der Decode-Modus analysiert einen Query-String und erstellt ein verschachteltes Objekt, indem die Schlüssel an Punkten getrennt werden.
Verwendung
1. Oben zwischen To Params (Kodieren) und To JSON (Dekodieren) wechseln. 2. Im Encode-Modus ein JSON-Objekt einfügen, im Decode-Modus einen Query-String. 3. Auf die Konvertieren-Schaltfläche klicken. Die Ausgabe erscheint in der unteren Karte. 4. Mit Copy das Ergebnis kopieren.
Glättungsregeln und Einschränkungen
Verschachtelte Objekte werden mit Punkten verbunden (a.b=value). Null-Werte werden zu leeren Zeichenfolgen. Arrays werden als Objekte behandelt, sodass ihre numerischen Indizes zu Punkt-Schlüsseln (0, 1, ...) statt zu wiederholten Schlüsseln werden. Beim Kodieren kommt URLSearchParams.toString zum Einsatz, daher werden Werte prozentkodiert. Das Dekodieren teilt nur an Punkten; es leitet keine Arrays ab und parst keine Zahlen, sodass jeder dekodierte Wert ein String ist.
▶Wie werden verschachtelte Objekte behandelt?
▶Was passiert mit Arrays?
▶Werden dekodierte Zahlen zurück in Zahlen umgewandelt?
▶Warum sehe ich eine convert error-Meldung?
Wenn dieses Tool Ihnen geholfen hat, zögern Sie nicht, mir einen Kaffee zu kaufen.
Kaufe mir einen Kaffee.