العودة إلى الدورة

التعامل مع JSON في .NET

.NET من الصفر إلى الاحتراف: إتقان C# وتطوير التطبيقات الحديثة

التسلسل وإلغاء التسلسل (Serialization & Deserialization)

تنسيق JSON هو المعيار لبيانات الويب. استخدم System.Text.Json لتحويل الكائنات إلى JSON والعكس.

التسلسل (كائن إلى نص):

csharp var user = new User { Name = "Ali" }; string json = JsonSerializer.Serialize(user);

إلغاء التسلسل (نص إلى كائن):

csharp var userObj = JsonSerializer.Deserialize(json);