Buat rentetan JSON dalam C#
XML ialah format yang biasa digunakan apabila mengembalikan data respons HTTP. Walau bagaimanapun, JSON (JavaScript Object Notation) menjadi semakin popular kerana kesederhanaan dan sokongan yang meluas. Artikel ini meneroka cara membuat rentetan JSON dalam C# menggunakan pembina rentetan dan memformatkan respons sebagai JSON.
Perpustakaan Newtonsoft.Json
Untuk memudahkan proses, sangat disyorkan untuk menggunakan perpustakaan Newtonsoft.Json. Anda boleh menukar objek kepada rentetan JSON dengan mudah dengan menggunakan kaedah JsonConvert.SerializeObject(). Berikut ialah contoh:
// 定义一个Product对象 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" }; // 将Product对象转换为JSON字符串 string json = JsonConvert.SerializeObject(product);
Rentetan json yang dijana akan mewakili objek Produk dalam format JSON.
Dokumentasi
Untuk dokumentasi lengkap tentang mensiri dan menyahsiri JSON menggunakan Newtonsoft.Json, sila lihat sumber berikut:
Atas ialah kandungan terperinci Bagaimana untuk Mencipta Rentetan JSON dengan Cekap dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!