FrAIFlow
← Tous les outils

Guide pratique de dépannage

Créer un petit rapport d’erreur JSON sans partager les données de production

Inventez un exemple JSON, examinez l’erreur de syntaxe, comparez la correction et revalidez sans partager de données réelles.

Consultez les langues disponibles dans les outils liés.

Un rapport utile exige la structure défaillante, pas les données réelles des clients. Ne collez pas une charge de production dans un signalement public avant de masquer quelques noms. Champs imbriqués, identifiants, URL et texte libre peuvent encore identifier quelqu’un.

Inventez un nouvel exemple qui reproduit l’erreur de syntaxe. Pour une virgule finale, {"demo":[1,2,]} suffit. Il contient propriété, tableau et virgule fautive sans révéler l’original. Pour un autre problème, gardez l’imbrication ou l’échappement minimal pertinent et inventez toutes les valeurs. Cette préparation est manuelle ; aucun outil n’anonymise automatiquement.

Le rapport final peut être bref :

Si le problème nécessite de vraies données, arrêtez avant publication. Demandez un canal privé approuvé : le traitement local ne rend pas privées les captures ou publications ultérieures. Effacez l’exemple après vérification et contrôlez les captures pour exclure d’autres onglets ou informations de compte.

Comparer l’exemple d’un coup d’œil

Exemple inventé uniquement — pas de données de production
ÉtapeEntrée ou résultat observé
Entrée en échec{"demo":[1,2,]}
La dernière virgule avant ] est invalide.
Résultat de l’exécutionChoisissez Mode : Formater → Exécuter. La version testée affiche « Vérifiez la saisie et le format sélectionné. ». La sortie reste vide, Copier le résultat est indisponible. Le message peut varier.
Entrée corrigée{"demo":[1,2]}
Relancez. La sortie contient demo avec le tableau [1, 2] ; l’indentation peut changer, pas les valeurs.

Reproduire l’exemple dans le véritable formateur

  1. Ouvrez Formateur et validateur JSON. Dans Entrée, collez {"demo":[1,2,]}. Choisissez Formater dans Mode, puis Exécuter.
  2. Attendez une erreur plutôt qu’une sortie formatée réussie. Le message varie selon navigateur et version ; copiez celui réellement affiché. La virgule juste avant ] est invalide en JSON.
  3. Remplacez Entrée par {"demo":[1,2]} et relancez. La sortie doit contenir la propriété demo et les deux nombres 1 et 2 dans un tableau. Espaces et indentation relèvent du format, sans ajouter de données.
  4. Analysez à nouveau le résultat ou comparez les valeurs avant de déclarer la réussite. Dans Comparaison de texte, comparez les deux chaînes inventées pour montrer la virgule supprimée. Cette comparaison ne valide pas le JSON.
  5. Incluez les deux chaînes, le mode, l’erreur observée et le résultat corrigé dans le rapport. Indiquez que schéma et application destinataire restent non testés. Choisissez Réinitialiser pour vider l’outil en terminant.

Si le résultat diffère

  • Toujours invalide : vérifiez guillemets doubles, fermetures de crochets et texte copié par erreur. Corrigez une erreur synthétique à la fois, sans supprimer des champs de production au hasard.
  • JSON valide mais refusé par l’application : la syntaxe ne prouve ni champs obligatoires, ni types, ni règles métier. Utilisez le schéma documenté de l’application dans un environnement privé approuvé.
  • Avertissement de clés dupliquées : ne le masquez pas en reformatant. Des consommateurs différents peuvent interpréter différemment les propriétés dupliquées ; explicitez la structure voulue.

Questions fréquentes

Cela anonymise-t-il les données de production ?

Non. Inventez l’exemple de zéro. Ni le formatage ni le remplacement d’un nom visible ne garantit de supprimer les identifiants.

Pourquoi un résultat valide ne corrige-t-il pas mon application ?

Le formateur contrôle et présente la syntaxe JSON prise en charge. Il n’exécute ni le schéma de votre application ni les valeurs comme du code.

Hub des guides FrAIFlow (EN)

Utiliser les outils associés