206 votes

Comment vérifier si une chaîne donnée est valide JSON en Java

Comment valider une chaîne JSON en Java ? Ou pourrais-je l'analyser en utilisant des expressions régulières ?

16voto

Cristian Points 161

Avec Google Gson, vous pouvez utiliser JsonParser :

import com.google.gson.JsonParser;

JsonParser parser = new JsonParser();
parser.parse(json_string); // throws JsonSyntaxException

15voto

npinti Points 26029

Vous pouvez utiliser le .mayBeJSON(String str) disponible dans la bibliothèque JSONUtils.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X