Aller au contenu
Allin

Query string vers JSON

Analyse la query string d'une URL en JSON, et refabrique-la. Les clés répétées deviennent un tableau, tag[]= et filtre[prix]= se déplient en tableaux et objets, + vaut une espace et %C3%A9 vaut é.

JSON vers query stringTransforme un objet JSON simple en query string d'URL.Générateur de chaîne de requête URLConstruis une chaîne de requête URL à partir de paires clé/valeur, avec encodage correct, syntaxes de tableau et préréglage UTM — ou analyse une URL existante.Échapper / déséchapper une chaîne JSONTransforme du texte brut en chaîne JSON valide et inversement : caractères de contrôle, \uXXXX, emoji et demi-surrogates traités exactement comme JSON.stringify.Convertisseur CSV vers JSONAnalyse du texte CSV (avec ligne d'en-tête) en un tableau JSON d'objets, en gérant les champs entre guillemets. Dépose un fichier plutôt que de le coller : il est lu dans ton navigateur et n'est jamais envoyé.Supprimeur de commentaires JSONSupprime les commentaires // et /* */ d'un JSONC pour obtenir du JSON valide. Dépose un fichier plutôt que de le coller : il est lu dans ton navigateur et n'est jamais envoyé.Aplatisseur JSONAplatis un objet JSON imbriqué en un seul niveau de clés-chemins — et reconstruis-le. Les tableaux sont indexés user.roles[0] ou user.roles.0, les valeurs gardent leur type, et un objet vide reste visible sous la forme {}. Accepte un fichier entier, pour qu'un long journal n'ait pas à passer par le presse-papiers.Formateur JSONFormate, embellis ou minifie du JSON — avec validation instantanée.Extracteur de clés JSONListe toutes les clés d'un objet JSON en chemins à notation par points. Fonctionne sur un bloc collé comme sur un fichier déposé.

Query string vers JSON s'utilise gratuitement, autant de fois que tu veux, directement depuis cette page. Il est rangé sous JSON, XML & formats dans notre catalogue, aux côtés de JSON vers query string et Générateur de chaîne de requête URL.

Comment l'utiliser

  1. Ouvre l'outil — sans inscription ni installation.
  2. Saisis tes données ou ajuste les options disponibles.
  3. Obtiens ton résultat instantanément, puis copie-le ou télécharge-le.

Questions fréquentes

À quoi sert Query string vers JSON ?

Analyse la query string d'une URL en JSON, et refabrique-la. Les clés répétées deviennent un tableau, tag[]= et filtre[prix]= se déplient en tableaux et objets, + vaut une espace et %C3%A9 vaut é.

Dans quels cas s'en sert-on concrètement ?

Rendre lisible un bloc généré par une machine, localiser le caractère où l'analyse échoue, et alléger un fichier avant sa mise en production.

Quelle est l'erreur la plus fréquente ?

Confondre valide et correct. Un document peut s'analyser sans erreur et n'avoir pas la bonne structure pour ce qui va le lire : la validation contrôle la syntaxe, pas le schéma.

En quoi Query string vers JSON diffère-t-il de JSON vers query string ?

Ils se ressemblent mais répondent à des questions différentes : JSON vers query string est celui à ouvrir lorsqu'il s'agit de transforme un objet JSON simple en query string d'URL. Choisis celui qui correspond à ton point de départ — les deux sont gratuits.

Existe-t-il un outil pour l'étape suivante ?

Générateur de chaîne de requête URL est le plus proche après celui-ci : Construis une chaîne de requête URL à partir de paires clé/valeur, avec encodage correct, syntaxes de tableau et préréglage UTM — ou analyse une URL existante.

Quels autres outils vaut-il la peine d'ouvrir à côté ?

Échapper / déséchapper une chaîne JSON et Convertisseur CSV vers JSON — ils reviennent assez souvent dans la même tâche pour mériter un second onglet.

D'où viennent les données ?

L'analyse et la sérialisation suivent la spécification de chaque format. L'ordre des clés et les espaces n'ont pas de sens sémantique en JSON ni en YAML : un document reformaté reste équivalent même si les octets diffèrent.

Pour aller plus loin

Tous les guides
GuideL'encodage d'URL expliqué : le pourcentage et là où ça coinceL'encodage par pourcentage se décide composant par composant, et c'est de là que vient toute la confusion. Une barre oblique est légale dans un chemin et doit être échappée dans une valeur de requête ; une espace est %20 dans un chemin et peut être + dans un corps de formulaire. Voici les ensembles exacts de la RFC 3986, les trois fonctions JavaScript qui divergent, et les pièges.ExplicationÉchapper une chaîne pour JSON : trois caractères sont obligatoires, et un seul est un piègeLa RFC 8259 n'impose l'échappement que de trois choses dans une chaîne JSON. Tout le reste est facultatif. Celle qui casse réellement les chaînes de traitement est le demi-surrogate isolé : légal dans un texte JSON, impossible en UTF-8, et remplacé en silence dès que tes données sont écrites.ExplicationJSON vers CSV quand la structure est imbriquée : pourquoi il n'y a pas de bonne réponseLes deux mêmes commandes ressortent sur cinq colonnes d'un convertisseur et dix d'un autre, et aucun n'a tort. Chemins pointés, tableaux de scalaires, tableaux d'objets et enregistrements aux clés différentes : quatre décisions, prises à ta place, le plus souvent en silence.ExplicationXML vers JSON : attributs, répétition et le piège du tableau à un seul élémentDeux documents qui ne diffèrent que par le nombre d'enfants produisent deux formes JSON différentes, et aucun convertisseur ne peut les distinguer sans schéma. Plus ce que celui-ci fait réellement des attributs, du contenu mixte et des espaces — et la seule chose qu'il ne sait toujours pas consigner.ExplicationCSV vers JSON : les cinq cas qui cassent tous les convertisseursDélimiteurs entre guillemets, sauts de ligne intégrés, types ambigus, en-têtes en double et encodage. Chaque cas a été passé dans le convertisseur et la sortie exacte est reproduite ici — y compris les deux qu'il ne rattrape pas.ComparatifJSON vs XML : quelle différence ?JSON et XML stockent tous deux des données structurées en texte, mais avec des compromis différents. Voici à quoi ressemble chacun, où chacun l'emporte et comment choisir.