2012-04-10 11 views
10

J'utilise org.json bibliothèque pour travailler avec des données JSON dans mes applications. Mais il semble que google app engine ne permet pas de l'utiliser, quelle est la meilleure façon de travailler avec JSON sur GAE-apps?Analyser JSON sur google app engine (java)

Répondre

1

J'espère this aide

vous pouvez aussi le google-JSON api here

+1

Premier lien a pourri. À moins que quelqu'un puisse fournir son contenu, la réponse n'est pas utile maintenant. – Suma

9

J'ai eu la même question il y a une semaine et après avoir comparé plusieurs Les bibliothèques Java JSON (y compris JSonLIB et GSON) J'ai choisi Jackson. Vérifiez d'autres comparaisons sur StackOverflow, la plupart d'entre eux recommanderait Jackson sur le reste.

Après deux semaines d'utilisation sur Google Appengine, j'adore ça. Non seulement il a plus de fonctionnalités que les autres bibliothèques mentionnées, il est également beaucoup plus rapide (voir les benchmarks here). C'est un moteur JSON au Jersey que je recommanderais aussi si vous voulez faire quelque chose de reposant sur Appengine.

Il est stable et encore activement développé, avec la version 2 vient d'être publié il y a quelques semaines.

MISE À JOUR: here est un exemple de démo pour utiliser Jackson avec GAE.

+1

Les personnes qui envisagent d'utiliser Jackson avec AppEngine devraient également consulter https://github.com/icoloma/jackson4gae/ pour sérialiser les classes AppEngine. (Juste avertissement: je suis le développeur, mais c'est toujours un besoin commun pour les projets GAE + Jackson) –

+0

Le dernier exemple de lien est pourri. La description est dans la réponse n'est pas claire pour moi et je suis incapable de le suivre. – Suma