Actuellement, je travaille avec un analyseur JSON. J'ai lu des blogs sur d'autres analyseurs tels que Jackson et Johnson ... mais ignorant leur utilisation et lequel est le plus rapide?
Réponses:
0 pour la réponse № 1J'avais des requêtes personnalisées pour mes applications, concernant l'analyse JSON, et après quelques modifications, j'ai développé ma propre bibliothèque pour l'analyse / la sérialisation / la désérialisation JSON à l'aide de génériques Java.
Tout ce dont vous avez besoin est une classe de modèle, une URL de service Web et un contexte. N'hésitez pas à le vérifier GitHub, ça pourrait être utile.
Exemple d'utilisation:
new AsyncJsonProvider(getActivity(), Planet.class, "http://planetjsonurl.com").shortExecute(new OnDataLoaded() {
@Override
public void OnModelLoaded(Model responseModel) {
Planet p = (Planet) responseModel;
if (p != null) {
//your action after data fetching
}
}
});
1 pour la réponse № 2
Jackson Parser est le meilleur parseur jusqu'à présent. Son très facile à utiliser, vous devez ajouter des fichiers .jar pour Jackson Parser dans les bibliothèques.
Voici de nombreux tutoriels qui vous aideront à connaître l’implémentation.
http://www.journaldev.com/2324/jackson-json-processing-api-in-java-example-tutorial
http://wiki.fasterxml.com/JacksonInFiveMinutes