Articles of json

Come accedere ad un object nidificato da JSON con Json.NET in C #

Come posso selezionare il valore json “EstimateDowndate” all’interno di un object nidificato usando la decorazione di class? La proprietà “estimatedLocationDate” restituisce sempre null invece del valore 2015-10-01T14:00:00.000 . Gli altri valori decorati restituiscono i valori corretti. Ecco la mia class C# public string id { get; set; } public string name { get; set; } […]

L’object Javascript passa al gestore ASP.NET

Come passare un object JavaScript in ASP.NET Handler e analizzare i valori? Ho creato un object di tipo Complesso come: function AccountObjCreate() { var AccountsView = {}; AccountsView.Username = null; AccountsView.Email = null; AccountsView.Password = null; return AccountsView; } E riempire quell’object come: var aView = AccountObjCreate(); aView.Username = $(‘#tbUserName’).val().trim(); aView.Email = $(‘#tbEmail’).val().trim().toLowerCase(); aView.Password = […]

Come caricare i dati JSON in SlickGrid con Razor MVC-4

Sono nuovo di jQuery, griglia e razor. Ho analizzato gli esempi SlickGrid e sono in grado di caricare dati statici in un SlickGrid. Ora sto provando a caricare i dati JSON da MSSQL nel mio SlickGrid. Ho visto alcuni esempi online, ma credo che manchi qualcosa che non è menzionato in questi esempi. Ecco cosa […]

Deserializzazione json in C # lista con articoli esistenti

Date le seguenti classi: class Report { public Report() { this.Fields=new List(); } [JsonProperty(“fields”)] public IList Fields { get; private set; } } class Field { [JsonProperty(“identifier”)] public Guid Identfier { get;set; } [JsonProperty(“name”)] public string Name { get;set; } } e il seguente metodo di prova istituito: var report = new Report(); report.Fields.Add(new Field […]

casting dinamico Json non crea lo stesso object di un cast esplicito

Ho avuto questo problema su cui stavo lavorando dove avevo bisogno di deserializzare il mio JSON in un tipo dinamico e ora ho risolto questo problema, var typeObject = System.Reflection.Assembly.GetExecutingAssembly().GetType(“SalesForceEndpoints.Models.BaseAccount”); var accountToCreate = JsonConvert.DeserializeObject(body.Data.ToString(), typeObject); var result = client.Create(accountToCreate); // This line fails because of the type Posso vedere che crea correttamente un object del […]

Deserializzare Json in object e object figlio per il ritorno

Non ho ancora familiarità con JSON e mi sono imbattuto in un problema che non mi è sembrato ovvio. L’API che sto interrogando restituisce un object di risposta standard con il risultato della richiesta comando / api incorporata all’interno di un object dati all’interno di json. Quindi la risposta ritorna come segue per tutte le […]

Tipo mancante di configurazione della mappa o mapping non supportata

Qualcuno potrebbe spiegare cosa significa questo errore? Ho usato le forze automapper prima, ma non ho mai avuto questo tipo di errore. Errore Il server ha riscontrato un errore durante l’elaborazione della richiesta. Il messaggio di eccezione è ‘Configurazione della mappa del tipo mancante o mapping non supportata. Tipi di mapping: Char -> QuestionDto System.Char […]

JArray.Remove (JToken) non cancella

Ho un JObject con un JSON come questo: {“name” : “user1”, “groups” : [“group 1”, “group2”]} Vorrei eliminare un gruppo con il nome. Quindi ho un codice come questo: JObject userJson = JObject.Parse(user); JArray groups = userJson[“groups”] as JArray; JToken group = new JValue (groupName); groups.Remove(group); Tuttavia, il metodo JArray.remove (elemento Jtoken) restituisce false (ciò […]

Come deserializzare la stringa JSON di dimensioni variabili con nomi di variabili

Deserializzando una piccola dimensione fissa, una struttura fissa, con nomi di campi fissi, la stringa JSON è semplice: basta definire una class che contenga tutti i campi (con tipi e nomi corretti, tutti noti al momento della compilazione). Deserializzare una dimensione variabile di coppie annidate ripetute, è un po ‘più impegnativo, ma può essere fatto […]

KnockoutJS e vincola un singolo object a un modello view

Sono stato in giro su questo e non vedo dove le cose stiano andando male. Forse puoi aiutare per favore. Sono disponibili più impostazioni per i modelli di visualizzazione: var viewModels = { emailTemplateViewModel: { subject: new ko.observable(‘dd’), emailName: new ko.observable(‘dd’), emailAddress: new ko.observable(‘dd’), body: new ko.observable(‘dd’) }, deviceSettingsViewModel: { managerName: new ko.observable(”) } } […]