Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk menyahsiri JSON kepada objek .NET dan pilih hanya satu nilai daripada tatasusunan menggunakan Newtonsoft json dalam C#?
Kelas WebClient menyediakan kaedah biasa untuk menghantar data kepada atau menerima data daripada mana-mana sumber tempatan, intranet atau Internet yang dikenal pasti oleh URI.
Kelas WebClient menyediakan akses kepada sumber menggunakan kelas WebRequest. Contoh WebClient boleh mengakses data menggunakan mana-mana keturunan WebRequest yang didaftarkan melalui kaedah WebRequest.RegisterPrefix.
DownloadString memuat turun rentetan daripada sumber dan mengembalikan rentetan.
Jika permintaan anda memerlukan pengepala pilihan, anda mesti menambah pengepala pada koleksi Pengepala
Dalam contoh di bawah, kami akan memanggil url "https://" jsonplaceholder.typicode"
Kemudian nyahserialisasi contoh ke dalam tatasusunan Pengguna
Dari tatasusunan Pengguna kita akan mencetak nilai tatasusunan pertama
class Program{ static void Main(string[] args){ var client = new WebClient(); var json = client.DownloadString("https://jsonplaceholder.typicode.com/posts"); var userPosts = JsonConvert.DeserializeObject<User[]>(json); System.Console.WriteLine(userPosts[0].title); Console.ReadLine(); } } public class User{ public string userId { get; set; } public string id { get; set; } public string title { get; set; } public string body { get; set; } }
sunt aut facere repellat provident occaecati excepturi optio reprehenderit
Atas ialah kandungan terperinci Bagaimana untuk menyahsiri JSON kepada objek .NET dan pilih hanya satu nilai daripada tatasusunan menggunakan Newtonsoft json dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!