C# membolehkan penyesuaian kandungan JSON menjadi objek dinamik tanpa membuat kelas untuk mengikat data.
json.net menyediakan cara mudah untuk mengiris derivatif JSON ke objek dinamik:
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 juga membolehkan siri JSON Dynamic JSON:
<询> pertanyaan dinamik 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;
<多> Maklumat lanjut
Untuk butiran mengenai pertanyaan dinamik JSON di C#, lihat:
string city = stuff.Address.City;
Dokumen: Gunakan pertanyaan dinamik JSON
Atas ialah kandungan terperinci Bagaimana untuk menafikan JSON menjadi objek dinamik di C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!