Je voudrais parsingr les données de JSON qui est de type Ssortingng . J’utilise Google Gson . J’ai: jsonLine = ” { “data”: { “translations”: [ { “translatedText”: “Hello world” } ] } } “; et ma classe est: public class JsonParsing{ public void parse(Ssortingng jsonLine) { // there I would like to get Ssortingng […]
À l’aide de la bibliothèque Gson, comment convertir une chaîne JSON en une ArrayList d’une classe personnalisée JsonLog ? Fondamentalement, JsonLog est une interface implémentée par différents types de journaux créés par mon application Android – les journaux SMS, les journaux d’appels, les journaux de données – et cette ArrayList est une collection de tous. […]
J’essaie d’avoir un format de date personnalisé dans la sortie de Gson, mais .setDateFormat(DateFormat.FULL) ne semble pas fonctionner et il en est de même avec .registerTypeAdapter(Date.class, new DateSerializer()) . C’est comme si Gson se fichait de l’object “Date” et l’imprimait à sa manière. Comment puis-je changer cela? Merci MODIFIER: @Entity public class AdviceSheet { public […]
Je souhaite pouvoir accéder aux propriétés d’une chaîne JSON dans ma méthode d’action Java. La chaîne est disponible en disant simplement myJsonSsortingng = object.getJson() . Voici un exemple de ce à quoi la chaîne peut ressembler: { ‘title’: ‘ComputingandInformationsystems’, ‘id’: 1, ‘children’: ‘true’, ‘groups’: [{ ‘title’: ‘LeveloneCIS’, ‘id’: 2, ‘children’: ‘true’, ‘groups’: [{ ‘title’: ‘IntroToComputingandInternet’, […]
J’essaie d’parsingr une chaîne JSON comme celle-ci [ { “updated_at”:”2012-03-02 21:06:01″, “fetched_at”:”2012-03-02 21:28:37.728840″, “description”:null, “language”:null, “title”:”JOHN”, “url”:”http://rus.JOHN.JOHN/rss.php”, “icon_url”:null, “logo_url”:null, “id”:”4f4791da203d0c2d76000035″, “modified”:”2012-03-02 23:28:58.840076″ }, { “updated_at”:”2012-03-02 14:07:44″, “fetched_at”:”2012-03-02 21:28:37.033108″, “description”:null, “language”:null, “title”:”PETER”, “url”:”http://PETER.PETER.lv/rss.php”, “icon_url”:null, “logo_url”:null, “id”:”4f476f61203d0c2d89000253″, “modified”:”2012-03-02 23:28:57.928001″ } ] dans une liste d’objects. List lcs = (List) new Gson().fromJson( jssortingng , ChannelSearchEnum.class); Voici une classe […]
Je demande des données à un serveur qui renvoie des données au format JSON. Lancer un HashMap dans JSON lors de la requête n’était pas du tout difficile, mais l’autre semble être un peu délicat. La réponse JSON ressemble à ceci: { “header” : { “alerts” : [ { “AlertID” : “2”, “TSExpires” : null, […]
Je n’arrive pas à comprendre ça. Je tente une manipulation d’arborescence JSON dans GSON, mais j’ai un cas où je ne connais pas ou ne possède pas de POJO dans lequel convertir une chaîne, avant de la convertir en JsonObject . Existe-t-il un moyen d’aller directement d’une Ssortingng à JsonObject ? J’ai essayé ce qui […]
Quelle est la méthode préférée pour renvoyer des valeurs NULL dans JSON? Y a-t-il une préférence différente pour les primitives? Par exemple, si mon object sur le serveur a un entier appelé “myCount” sans valeur, le JSON le plus correct pour cette valeur serait: {} ou { “myCount”: null } ou { “myCount”: 0 } […]
Après avoir parcouru certaines bibliothèques existantes pour JSON, j’ai finalement fini avec ces deux: Jackson Google GSon Je suis un peu partial envers GSON, mais le mot sur le net est que GSon souffre d’un certain problème de performance céleste (en septembre 2009). Je continue ma comparaison; en attendant, je cherche de l’aide pour me […]
Je veux transférer un object liste via Google Gson, mais je ne sais pas comment désérialiser les types génériques. Ce que j’ai essayé après avoir regardé cela (la réponse de BalusC): MyClass mc = new Gson().fromJson(result, new List(){}.getClass()); mais j’obtiens une erreur dans eclipse en disant “Le type new List () {} doit implémenter la […]