Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk menghuraikan JSON dengan nama harta pengenal pasti C# tidak sah?
Pertimbangkan rentetan JSON yang disediakan, yang mengandungi nama atribut digital, yang akan menghalang penciptaan kelas C# tradisional. Untuk menganalisis JSON ini dengan berkesan, kita boleh menggunakan kamus dan bukannya kelas.
<code class="language-csharp">public class Item { public string fajr { get; set; } public string sunrise { get; set; } public string zuhr { get; set; } public string asr { get; set; } public string maghrib { get; set; } public string isha { get; set; } } // 使用字典代替类 var dict = JsonConvert.DeserializeObject<Dictionary<string, string>>(json); </code>Melalui kaedah ini, kita boleh berjaya menganalisis rentetan JSON dan menggunakan nama atribut untuk mengakses data, walaupun mereka tidak sah C# logo dalam struktur kelas tradisional.
Atas ialah kandungan terperinci Bagaimana untuk menghuraikan JSON dengan nama harta pengenal pasti C# tidak sah?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!