Apabila berurusan dengan objek JSON yang kompleks, ia sering tidak mencukupi untuk hanya berubah menjadi senarai jenis asas. Untuk mengendalikan struktur bersarang dengan berkesan, struktur C#disyorkan.
<:> Soalan:
objek JSON yang diperolehi dari API Graf Facebook tidak dapat bersiri ke dalam senarai objek yang disebabkan oleh objek asal yang tidak sah.Penyelesaian:
Struktur Definisi: Buat struktur yang berasingan untuk mewakili objek JSON luaran dan dalaman. Sebagai contoh, pertimbangkan struktur rakan yang mengandungi senarai struktur Facebook Facebook:
1 2 3 4 5 6 7 8 9 10 |
|
JavaScriptSerializer
Sekarang anda boleh mengakses objek dalaman dengan melelehkan senarai data struktur rakan: 1 |
|
1 2 3 4 |
|
Atas ialah kandungan terperinci Bagaimanakah C# structs dengan cekap deserialize objek JSON kompleks dari API?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!