Convertisseur JSON et GET
Gratuit en ligne Convertisseur JSON et GET Outil, pas de nécessité d’installation
À propos de JSON and GET Convert
Cet outil convertit dans les deux sens entre un objet JSON et une chaîne de requête HTTP (le format des paramètres GET). De JSON à GET sérialise les clés et valeurs d'un objet en paires clé=valeur encodées URL, reliées par des esperluettes ; de GET à JSON analyse une chaîne de requête en un objet JSON joliment imprimé avec une indentation de deux espaces.
Mode d'emploi
1. Collez votre entrée dans la zone d'entrée. 2. Pour JSON to GET, fournissez un objet JSON et cliquez sur le bouton JSON to GET. 3. Pour GET to JSON, fournissez une chaîne de requête (paires clé=valeur séparées par &) et cliquez sur le bouton GET to JSON. 4. Lisez la sortie convertie dans le panneau de résultats et cliquez sur Copier pour la copier.
Règles de conversion
JSON to GET analyse l'entrée avec JSON.parse, puis itère les entrées de l'objet avec URLSearchParams ; les valeurs null et undefined sont ignorées, et toute autre valeur est transformée en chaîne (un booléen devient donc la chaîne littérale 'true' et un objet imbriqué devient '[object Object]'). GET to JSON utilise URLSearchParams sur l'entrée brute, ce qui signifie qu'un '?' initial est facultatif et que les clés sont décodées selon l'URL ; les clés en double dans la chaîne de requête fusionnent afin que la dernière valeur l'emporte, et la sortie est passée à JSON.stringify avec une indentation de 2 espaces. Une entrée non valide affiche un message explicite 'Invalid JSON' ou 'Invalid GET parameters' au lieu de lever une exception.
▶Que deviennent les objets ou tableaux imbriqués dans JSON to GET ?
▶GET to JSON a-t-il besoin d'un point d'interrogation initial ?
▶Comment sont gérées les clés en double dans GET to JSON ?
▶Mes données sont-elles envoyées à un serveur ?
Si cet outil vous a été utile, pensez à m’offrir un café.
Achetez-moi un café.