2009-07-17 15 views
5

Ho bisogno di tornare indietro da un documento JSON di database che non si basa su un oggetto standard..NET - Dati JSON - Deserializzazione - Elenchi e dizionari

Esiste un modo utilizzando .NET per "deserializzare" questi documenti in elenchi & Dizionari di oggetti primitivi (string, int, bool, ecc ...)

qualsiasi libreria che può fare questo in entrambe le direzioni?

risposta

3

Nel. NET Framework 3.5 è possibile utilizzare System.Web.Script.Serialization.JavaScriptSerializer. L'uso del metodo Deserialize restituirà un oggetto che puoi trasmettere a un tipo di dizionario o oggetto [] a seconda di cosa c'è nella stringa JSON.

+0

Gioia nascosta! Molto utile. –

2

La biblioteca Json.NET può serializzare da e per Dictionary<string, string>, anche se non so se può deserializzare liste di dizionari. Stavo cercando di capirlo quando mi sono imbattuto in questa domanda :)

Problemi correlati