Gunakan json.net untuk memudahkan penukaran JSON ke DataTable
Terdapat banyak cara untuk menukar data JSON ke objek C# DataTable. Walau bagaimanapun, terdapat cara langsung untuk menggunakan JSON.NET, tanpa memerlukan langkah -langkah Back -Bequentization Intermediate.
Pertimbangkan struktur JSON berikut:
Untuk menukar JSON ini ke DataTable, anda boleh menggunakan ciri kuat json.net:
<code>[ {"id":"10","name":"User","add":false,"edit":true,"authorize":true,"view":true}, {"id":"11","name":"Group","add":true,"edit":false,"authorize":false,"view":true}, {"id":"12","name":"Permission","add":true,"edit":true,"authorize":true,"view":true} ]</code>
Kod ini secara langsung menghukum JSON ke belakang ke dalam objek DataTable, menyediakan mekanisme yang mudah untuk mengakses dan mengendalikan data dalam format berstruktur.
<code class="language-csharp">using System.Data; using Newtonsoft.Json; string json = @"...您的JSON数据..."; DataTable dt = (DataTable)JsonConvert.DeserializeObject(json, typeof(DataTable));</code>
Atas ialah kandungan terperinci Bagaimanakah JSON.NET Boleh Memudahkan Penukaran JSON-ke-DataTable dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!