Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah Saya Boleh Membuat Rentetan JSON dengan Mudah dalam C#?
Buat rentetan JSON dalam C#
Banyak aplikasi perlu mengembalikan data dalam format berstruktur, selalunya menggunakan JSON (JavaScript Object Notation). JSON ialah format data ringan yang mudah dibaca oleh manusia dan mudah dihuraikan oleh mesin.
Walaupun boleh membina rentetan JSON secara manual menggunakan StringBuilder
, menggunakan pustaka luaran seperti Newtonsoft.Json boleh memudahkan proses ini dengan ketara.
Newtonsoft.Json menyediakan kaedah siri JSON terus. Berikut ialah langkah khusus:
Buat rentetan JSON menggunakan Newtonsoft.Json
Product
: <code class="language-csharp">public class Product { public string Name { get; set; } public DateTime Expiry { get; set; } public decimal Price { get; set; } public string[] Sizes { get; set; } }</code>
<code class="language-csharp">Product product = new Product(); product.Name = "Apple"; product.Expiry = new DateTime(2008, 12, 28); product.Price = 3.99M; product.Sizes = new string[] { "Small", "Medium", "Large" };</code>
JsonConvert.SerializeObject
: <code class="language-csharp">string json = JsonConvert.SerializeObject(product);</code>Pembolehubah
json
kini mengandungi rentetan JSON yang mewakili objek Product
:
<code class="language-json">{ "Name": "Apple", "Expiry": "2008-12-28T00:00:00", "Price": 3.99, "Sizes": ["Small", "Medium", "Large"] }</code>
Pustaka Newtonsoft.Json menyediakan dokumentasi terperinci tentang pensirilan data dan penyahsirian data JSON. Dengan menggunakan pustaka ini, anda boleh mengendalikan penciptaan rentetan JSON dengan cekap dan mendayakan pertukaran data yang fleksibel dalam aplikasi C#.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Membuat Rentetan JSON dengan Mudah dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!