J’essaie de désérialiser JSON dans un object personnalisé mais toutes mes propriétés sont définies sur null et ne savent pas ce qui se passe. Est-ce que quelqu’un voit quelque chose de mal? Exemple JSON { “Keys”: [ { “RegistrationKey”: “asdfasdfa”, “ValidationStatus”: “Valid”, “ValidationDescription”: null, “Properties”: [ { “Key”: “Guid”, “Value”: “i0asd23165323sdfs68661358” } ] } ] […]
J’ai le code comme ça: var json = GetJsonData(path); JObject event_dates_data = JObject.Parse(json); var event_dates_list = JObject.Parse(event_dates_data[“document”][“date”].ToSsortingng()); var event_dates = JsonConvert.DeserializeObject<List>(event_dates_list.ToSsortingng()); Json peut contenir un object tableau (par exemple “date: [{}, {}, {}]”) ou un seul (par exemple “date: {}”). Json ressemble à ça: { “document”: { “result”: “success”, “resultcode”: “000000”, “note”: null, “totaldates”: “1”, […]
J’ai ce JSON: { “client_id”: “26075235”, “client_version”: “1.0.0”, “event”: “app.uninstall”, “timestamp”: 1478741247, “data”: { “user_id”: “62581379”, “site_id”: “837771289247593785”, “platform_app_id”: “26075235” } } Je l’parsing dans un JObject JSON.NET et je peux accéder avec succès au premier niveau de valeurs en utilisant, par exemple, (ssortingng) RequestBody.SelectToken (“client_id”) Comment puis-je accéder à la valeur de “user_id” à […]
J’ai un JToken avec la valeur {1234} Comment puis-je convertir cela en une valeur Integer comme var totalDatas = 1234; var tData = jObject[“$totalDatas”]; int totalDatas = 0; if (tData != null) totalDatas = Convert.ToInt32(tData.ToSsortingng());
Comment configurer Newtonsoft Json.net pour désérialiser ce texte en object .NET? [ [ “US\/Hawaii”, “GMT-10:00 – Hawaii” ], [ “US\/Alaska”, “GMT-09:00 – Alaska” ], ] Pour les points bonus, comment s’appelle ce type de structure dans Json. J’ai essayé de chercher des objects anonymes, mais je n’ai pas eu de chance.
Je viens de rencontrer une erreur lorsque j’utilisais la méthode Newtonsoft.Json SerializeObject. Cette question a déjà été posée auparavant, mais le personnel travaillant avec Newtonsoft n’a pas expliqué pourquoi cela se produisait. En gros, quand on appelle SerializeObject comme ceci: ssortingng json = Newtonsoft.Json.JsonConvert.SerializeObject(from, new JsonSerializerSettings() { TypeNameHandling = TypeNameHandling.All }); Je reçois des erreurs […]
Je connecte toutes les demandes à mes services Web WCF, y compris les arguments, à la firebase database. C’est comme ça que je le fais: créer une classe WcfMethodEntry qui dérive de l’aspect de PostSharp OnMethodBoundaryAspect, annoter toutes les méthodes WCF avec l’atsortingbut WcfMethodEntry, dans WcfMethodEntry, je sérialise les arguments de méthode en json avec […]
Je reçois ce résultat d’une fonction Web. [“767,20150221122715,121053103,14573465,1,7,302”, “767,20150221122756,121053165,14573375,1,0,302”, “767,20150221122840,121053498,14572841,1,12,124”] Habituellement, Json a PropertyName: Value Mais ceci contient un tableau de chaînes, chaque chaîne ayant les valeurs séparées par une virgule. Je sais ce que chaque position de valeur signifie. J’essaie d’utiliser JsonConvert.DeserializeObject mais je ne JsonConvert.DeserializeObject pas le faire fonctionner. ssortingng deserializedProduct = JsonConvert.DeserializeObject(json); […]
J’ai un object Json qui ressemble à ceci: { wvw_matches: [ { wvw_match_id: “1-4”, red_world_id: 1011, blue_world_id: 1003, green_world_id: 1002, start_time: “2013-09-14T01:00:00Z”, end_time: “2013-09-21T01:00:00Z” }, { wvw_match_id: “1-2”, red_world_id: 1017, blue_world_id: 1021, green_world_id: 1009, start_time: “2013-09-14T01:00:00Z”, end_time: “2013-09-21T01:00:00Z” } ] } Il contient beaucoup plus d’objects dans le tableau que l’exemple ci-dessus. Quoi qu’il en […]
J’ai un convertisseur que je veux seulement utiliser lors de la désérialisation. J’ai donc défini CanWrite sur false, ce qui fonctionne bien et tout ce qui se présente est correct. La chaîne Json contient ensuite un graphe d’object dans lequel se trouve une SantaClauseCollection avec un tableau d’éléments SantaClause et un type $ indiquant qu’il […]