J'ai besoin d'un moyen rapide d'extraire des données des réponses JSON A i get d'un service Web. P>
En rapide, je veux dire vite pour le programmeur, pas nécessairement pour l'ordinateur. P>
Je pensais à quelque chose comme XPath pour JSON, si une telle chose existe. P>
Des idées? Je suis ouvert à n'importe quelle bibliothèque Java JSON. En fait, la facilité d'extraire des données de JSON avec une puissante langue de requête sera au cœur du choix de la bibliothèque JSON. P>
3 Réponses :
Le processeur Jackson JSON a été utilisé dans de nombreux cadres. Le modèle d'arborescence ou une approche de liaison de données est probablement le plus facile à travailler avec. P>
Codehaus semble être interrompu.
Github.com/json-path/jsonpath semble être une solution aujourd'hui.
JSONPATH a émergé comme une norme de facto pour de telles tâches. Une implémentation Java: p>
https://github.com/nebhale/jsonpath p>
Il semble bien entretenu et fonctionne bien. P>
https://github.com/jayway/jsonpath P>
Semblable à la réponse de @ Alexis-Dufrenoy - mais cela ressemble à un projet plus actif. P>
Disclaimer: Je n'ai pas essayé le système de Nébhale, je ne peux donc pas juger, ce qui est le meilleur. P>