Ich verwende das Newtonsoft JSON.NET-Paket.Wie JSON-Objekt [] [] zu einer Liste deserialisieren <SomeObject>
Der JSON, mit dem ich arbeite, hat eine verschachtelte Eigenschaft, die standardmäßig zu einem Objekt [] [] deserialisiert. So zum Beispiel haben Sie so etwas wie dieses:
[
["George", "Washington", "555-555-1234", 47],
["Ronald", "Mcdonald", "555-222-3333", 50],
["Sterling", "Archer", "234-567-8901", 30]
]
Und sagen, dass ich eine Person Klasse erstellt haben
public class Person{
public string FirstName { get; set;}
public string LastName { get; set;}
public string Phone{ get; set;}
public int Age{ get; set;}
}
Wie Deserialisieren ich das Objekt [] [], um eine schöne, einfache Liste zu verwenden, von Personenobjekte?
zu bekommen Wie sieht Ihr JSON aussieht ?? –
Es gibt keinen einfachen Weg, aber eine Möglichkeit besteht darin, zu einer 'Liste' zu deserialisieren, dann iterieren Sie durch Zuweisen von Werten basierend auf dem Index (vorausgesetzt, das Format ist fest) –