Al momento ho dei problemi. Sto usando C # con Json.NET. Il problema è che ottengo sempre: {"Carattere imprevisto rilevato durante l'analisi del valore: e. Path", riga 0, posizione 0. "} Quindi il modo in cui utilizzo Json.NET è il seguente. Ho una classe che dovrebbe essere salvata. La classe …
Sto cercando di analizzare alcuni JSON utilizzando la libreria JSon.Net. La documentazione sembra un po 'scarsa e sono confuso su come realizzare ciò di cui ho bisogno. Ecco il formato per il JSON che devo analizzare. { "displayFieldName" : "OBJECT_NAME", "fieldAliases" : { "OBJECT_NAME" : "OBJECT_NAME", "OBJECT_TYPE" : "OBJECT_TYPE" }, …
Sto cercando di determinare come accedere ai dati che si trovano nel mio JObject e non posso per la vita di determinare come usarli. JObject Object = (JObject)Response.Data["my_key"]; Posso stamparlo sulla console facendo Console.WriteLine (Object) e vedo i dati, sembra: { "my_data" : "more of my string data" ... } …
Ho un database mssql per il mio sito web all'interno di 4 tabelle. Quando lo uso: public static string GetAllEventsForJSON() { using (CyberDBDataContext db = new CyberDBDataContext()) { return JsonConvert.SerializeObject((from a in db.Events where a.Active select a).ToList(), new JavaScriptDateTimeConverter()); } } Il codice genera il seguente errore: Newtonsoft.Json.JsonSerializationException: loop autoreferenziale …
Quali eccezioni genera Newtonsoft.Json.DeserializeObject? Voglio gestirli. http://james.newtonking.com/json/help/?topic=html/M_Newtonsoft_Json_JsonConvert_DeserializeObject.htm#seeAlsoToggle
AGGIORNARE Grazie per tutte le risposte. Sono su un nuovo progetto e sembra che finalmente sia arrivato in fondo a questo: sembra che il seguente codice fosse in effetti la colpa: public static HttpResponseMessage GetHttpSuccessResponse(object response, HttpStatusCode code = HttpStatusCode.OK) { return new HttpResponseMessage() { StatusCode = code, Content = …
Esiste un modo semplice utilizzando JSON in .NET per garantire che le chiavi vengano inviate come minuscole? Al momento sto usando la libreria Json.NET di newtonsoft e sto semplicemente usando string loginRequest = JsonConvert.SerializeObject(auth); In questo caso authè solo il seguente oggetto public class Authority { public string Username { …
È possibile utilizzare JSON.NET come serializzatore JSON predefinito in ASP.NET MVC 3? Secondo la mia ricerca, sembra che l'unico modo per ottenere ciò sia estendere ActionResult poiché JsonResult in MVC3 non è virtuale ... Speravo che con ASP.NET MVC 3 ci fosse un modo per specificare un provider collegabile per …
Sto cercando di correggere la mia libreria SendGridPlus per gestire gli eventi SendGrid, ma ho qualche problema con il trattamento incoerente delle categorie nell'API. Nel seguente payload di esempio preso dal riferimento all'API SendGrid , noterai che la categoryproprietà per ogni elemento può essere una singola stringa o un array …
json.net (newtonsoft) Sto esaminando la documentazione ma non riesco a trovare nulla su questo o il modo migliore per farlo. public class Base { public string Name; } public class Derived : Base { public string Something; } JsonConvert.Deserialize<List<Base>>(text); Ora ho oggetti derivati nell'elenco serializzato. Come deserializzare l'elenco e recuperare …
Ho un JObject(sto usando Json.Net) che ho costruito con LINQ to JSON (fornito anche dalla stessa libreria). Quando chiamo il ToString()metodo su JObject, restituisce i risultati come JSON formattato. Come faccio a impostare la formattazione su "nessuno" per questo?
Per alcuni dei miei unit test desidero la possibilità di creare valori JSON particolari (album di registrazione in questo caso) che possono essere utilizzati come input per il sistema in prova. Ho il codice seguente: var jsonObject = new JObject(); jsonObject.Add("Date", DateTime.Now); jsonObject.Add("Album", "Me Against The World"); jsonObject.Add("Year", 1995); jsonObject.Add("Artist", …
So che esiste un attributo per gestire i setter privati, ma voglio che questo comportamento sia predefinito, c'è un modo per farlo? Tranne modificare la fonte. Sarebbe fantastico se ci fosse un ambiente per questo.
Ho un progetto Web Api configurato in questo modo: config.Formatters.JsonFormatter.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver(); Tuttavia, desidero che l'involucro delle chiavi del dizionario rimanga invariato. c'è qualche attributo in Newtonsoft.Jsonche posso usare per una classe per indicare che voglio che il maiuscolo rimanga invariato durante la serializzazione? public class SomeViewModel { public …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.