J'ai un serveur qui renvoie un très gros message JSON et mon application client ne dépend que d'une partie de cette réponse. L'application cliente doit vérifier si la propriété "xyz" existe dans le message JSON et, selon le résultat, exécuter un cas d'utilisation spécifique.
Pour cette exigence, la conversion de l'ensemble du message JSON en objet me semble un peu chère, d'où cette question.
Existe-t-il un langage de requête JSON standard comme celui que nous avons pour XML? Si oui, quels sont les meilleurs connaissent l'implémentation de ce langage de requête en Java.
FYI: Changer ou ajouter un nouveau service côté serveur n'est pas une option.
JSON.getString(json_string, 'foo.22.bar')
(pour la propriété "bar" dans l'élément 22 de la liste de la propriété "foo", qui contient une chaîne)
JSON baz = new JSON(json_string); baz.getString('foo.22.bar');
, par exemple