
Sous Eclipse lorsque vous réceptionnez ou créez des fichiers JSON, ils peuvent avoir des erreurs et leur formatage peut être illisible .Il n’est donc pas simple de trouver les erreurs. Pour remédier à cela, j’ai trouvé deux plug-ins.
Le plug-in : JSON Editor Plugin
URL : https://marketplace.eclipse.org/content/json-editor-plugin
Ce plug-in est très alléchant : respecte la norme JSON RFC 4627, formatage de code, pliage de code, détection clé en double et licence EPL (Eclipse).
Je l’ai vite écarté, car le formatage de code ne fonctionnait pas (Ctrl+Shift+F).
Le plug-in : Json Tools«
URL : https://marketplace.eclipse.org/content/json-tools
Ce plug-in propose les fonctionnalités suivantes :
- syntaxe colorée
- Formatage du code (Ctrl+Shift+F)
- intégration d’une vue « Outilne » (arbre de l’objet JSON)
- rapport des erreurs avec explication
- détection des clés dupliquées
- Licence de base Eclipse : EPL
Pour le code JSON suivant :
{"fields": [{"Type": "text","Name": "Champ_0","X": "","Y": "","W": "","H": ""}]}
Après un reformatage (touche : Ctr+Shift+F ) j’ ai obtenu le formatage suivant :
Si vous mettez deux clés identiques, Eclipse vous affiche l’erreur « Duplicate Key » avec le symbole « souligné » rose :
Ce plug-in fait exactement tout ce qu’il dit. Il est donc à installer …