Sto leggendo un grande file JSON con successo in JObjects. Uno dei tipi in cui sto deserializzando ha una proprietà di tipo System.Drawing.Color. Il JSON per questa proprietà ha un valore intero che rappresenta il colore. Quando provo a fare un ToObject() ottengoCome utilizzare un JsonConverter con il metodo JToken.ToObject <>()?
Error converting value 16711680 to type 'System.Drawing.Color'.
La soluzione sembra essere un semplice JsonConverter che può convertire da un intero ad un colore, ma non riesco a trovare il modo di utilizzare il convertitore con una già esistente jobject. Mi manca qualcosa di ovvio?
Grazie per questo! Il bit che mi mancava era la creazione del convertitore e quindi l'aggiunta a un serializzatore. Devo dire che la documentazione di Json.NET ha bisogno di una panoramica di livello superiore su come le parti si adattano insieme. –
Nessun problema; felice di poterti aiutare –