c# ermöglicht die Anpassung von JSON -Inhalten in ein dynamisches Objekt, ohne eine Klasse für die Datenbindung zu erstellen.
json.net bietet eine einfache Möglichkeit, JSONs Derivate in dynamische Objekte zu sequenzieren:
dynamic stuff = JsonConvert.DeserializeObject("{ 'Name': 'Jon Smith', 'Address': { 'City': 'New York', 'State': 'NY' }, 'Age': 42 }"); string name = stuff.Name; string address = stuff.Address.City;
newtonsoft.json.linq ermöglicht auch eine dynamische JSON -Rück -Serialisierung:
<询> Abfrage Dynamic JSON
dynamic stuff = JObject.Parse("{ 'Name': 'Jon Smith', 'Address': { 'City': 'New York', 'State': 'NY' }, 'Age': 42 }"); string name = stuff.Name; string address = stuff.Address.City;
<多> Weitere Informationen
Für Details zum Abfragen dynamischer JSON in C#siehe:
string city = stuff.Address.City;
Dokument: Verwenden Sie dynamische Abfrage JSON
Das obige ist der detaillierte Inhalt vonWie kann ich JSON in C#in dynamische Objekte deserialisieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!