59 votes

Comment trouver le nom spécifié et sa valeur dans JSON-string à partir de Java?

Supposons que nous ayons la chaîne JSON suivante :

Quel est le moyen le plus simple (mais toujours correct, c’est-à-dire que les expressions régulières ne sont pas acceptables) de trouver le champ `` et sa valeur (ou de déterminer qu’il n’y a pas de champ avec un prénom) ?

p.s. toutes les libs open-source sont ok.

p.s.2: s’il vous plaît, ne publiez pas de liens vers les bibliothèques - ce n’est pas une réponse utile. « Montrez-moi le code»(c).

11voto

Programmer Bruce Points 16306

Gson permet l’une des solutions les plus simples possibles. Par rapport à des API similaires comme Jackson ou svenson, Gson par défaut n’a même pas besoin des éléments JSON inutilisés pour avoir des liaisons disponibles dans la structure Java. Spécifique à la question posée, voici une solution qui fonctionne.

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