Conversione JSON e GET
Gratuito online Conversione JSON e GET Strumento, nessuna installazione richiesta
Informazioni su JSON and GET Convert
Questo strumento converte in entrambe le direzioni tra un oggetto JSON e una stringa di query HTTP (il formato dei parametri GET). Da JSON a GET serializza le chiavi e i valori di un oggetto in coppie chiave=valore con codifica URL unite da e commerciali; da GET a JSON analizza una stringa di query in un oggetto JSON stampato in modo leggibile con rientro di due spazi.
Come usarlo
1. Incolla il tuo input nella casella di input. 2. Per JSON to GET, fornisci un oggetto JSON e fai clic sul pulsante JSON to GET. 3. Per GET to JSON, fornisci una stringa di query (coppie chiave=valore separate da &) e fai clic sul pulsante GET to JSON. 4. Leggi l'output convertito nel pannello dei risultati e fai clic su Copia per copiarlo.
Regole di conversione
JSON to GET analizza l'input con JSON.parse, quindi itera le voci dell'oggetto con URLSearchParams; i valori null e undefined vengono saltati e ogni altro valore viene convertito in stringa (quindi un booleano diventa la stringa letterale 'true' e un oggetto nidificato diventa '[object Object]'). GET to JSON usa URLSearchParams sull'input raw, il che significa che un '?' iniziale è facoltativo e le chiavi vengono decodificate dall'URL; le chiavi duplicate nella stringa di query collassano in modo che vinca l'ultimo valore e l'output viene passato a JSON.stringify con un rientro di 2 spazi. Un input non valido stampa un messaggio esplicito 'Invalid JSON' o 'Invalid GET parameters' anziché lanciare un'eccezione.
▶Cosa succede agli oggetti o agli array nidificati in JSON to GET?
▶GET to JSON ha bisogno di un punto interrogativo iniziale?
▶Come vengono gestite le chiavi duplicate in GET to JSON?
▶I miei dati vengono inviati a un server?
Se questo strumento è stato di aiuto per te, considera l’idea di regalarmi un caffè.
Comprami un caffè.