JSON- und GET-Umwandlung
Kostenlos online verfügbar JSON- und GET-Umwandlung Tool – keine Installation erforderlich
Über JSON und GET Convert
Dieses Werkzeug wandelt in beide Richtungen zwischen einem JSON-Objekt und einem HTTP-Query-String (dem GET-Parameterformat) um. JSON zu GET serialisiert die Schlüssel und Werte eines Objekts in URL-codierte Schlüssel=Wert-Paare, die durch Kaufmannsund verbunden sind; GET zu JSON parst einen Query-String in ein hübsch formatiertes, mit zwei Leerzeichen eingerücktes JSON-Objekt.
Verwendung
1. Geben Sie Ihre Eingabe in das Eingabefeld ein. 2. Für JSON zu GET geben Sie ein JSON-Objekt an und klicken Sie auf die Schaltfläche JSON to GET. 3. Für GET zu JSON geben Sie einen Query-String (durch & getrennte Schlüssel=Wert-Paare) an und klicken Sie auf die Schaltfläche GET to JSON. 4. Lesen Sie die konvertierte Ausgabe im Ergebnis-Bereich und klicken Sie auf Kopieren, um sie zu kopieren.
Umwandlungsregeln
JSON zu GET parst die Eingabe mit JSON.parse und iteriert dann die Objekteinträge mit URLSearchParams; null und undefined werden übersprungen, und jeder andere Wert wird in eine Zeichenfolge umgewandelt (ein boolescher Wert wird also zur literalen Zeichenfolge 'true' und ein verschachteltes Objekt zu '[object Object]'). GET zu JSON verwendet URLSearchParams auf der rohen Eingabe, was bedeutet, dass ein führendes '?' optional ist und Schlüssel URL-dekodiert werden; doppelte Schlüssel im Query-String werden zusammengefasst, sodass der letzte Wert gewinnt, und die Ausgabe wird mit JSON.stringify mit einer Einrückung von 2 Leerzeichen versehen. Ungültige Eingaben erzeugen eine explizite Meldung 'Invalid JSON' oder 'Invalid GET parameters', anstatt eine Ausnahme auszulösen.
▶Was passiert mit verschachtelten Objekten oder Arrays bei JSON zu GET?
▶Benötigt GET zu JSON ein führendes Fragezeichen?
▶Wie werden doppelte Schlüssel bei GET zu JSON behandelt?
▶Werden meine Daten an einen Server gesendet?
Wenn dieses Tool Ihnen geholfen hat, zögern Sie nicht, mir einen Kaffee zu kaufen.
Kaufe mir einen Kaffee.