/ / Quel analyseur doit être utilisé pour un flux de données efficace dans Android? - android, json, jackson, gson

Quel analyseur doit être utilisé pour un flux de données efficace dans Android? - android, json, jackson, gson

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 № 1

J'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