posts - 315, comments - 273, trackbacks - 15

My Links

News

View Pietro Libro's profile on LinkedIn

DomusDotNet
   DomusDotNet

Pietro Libro

Tag Cloud

Article Categories

Archives

Post Categories

Blogs amici

Links

agosto 2014 Entries

JSON.Merge

Un’interessante novità introdotta con la versione 6.0 release 4 di Json.NET è la possibilità di eseguire il Merge (utilizzando 4 possibili “variazioni”) di oggetti JObject e Jarray. Un rapido esempio, tramite Web Api: [HttpPost] public void JsonStringPost([FromBody]string value) { JObject jCar = JObject.Parse(value); JObject jOptional = JObject.Parse(@"{Optionals :['Air Conditioned','Smoker'] }"); jCar.Merge(jOptional, new JsonMergeSettings() { MergeArrayHandling = MergeArrayHandling.Union }); string jsonFormat = jCar.ToString(); Car mergedCar = jCar.ToObject<Car>(); } Dove l’Action “JsonStringPost” accetta una stringa tipo: "{ 'Brand': 'Ferrari','Model': 'f450 Modena','Optionals':...

posted @ venerdì 29 agosto 2014 12.30 | Feedback (0) | Filed Under [ Varie ed eventuali C# ASP.NET Tools .Net Framework 4.5 ASP.NET Web Api ]

Powered by: