Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Serialisasi XML mengonversi (menserialisasikan) bidang publik dan properti objek, dan parameter dan mengembalikan nilai metode, menjadi aliran XML yang sesuai dengan dokumen bahasa definisi Skema XML (XSD) tertentu. Serialisasi XML menghasilkan kelas bertipe kuat dengan properti publik dan kolom yang dikonversi ke format serial (dalam hal ini, XML) untuk penyimpanan atau transportasi.
Karena XML adalah standar terbuka, aliran XML dapat diproses oleh aplikasi apa pun, sesuai kebutuhan, terlepas dari platform. Misalnya, layanan Web XML yang dibuat menggunakan ASP.NET menggunakan XmlSerializer kelas untuk membuat aliran XML yang meneruskan data antara aplikasi layanan Web XML di seluruh Internet atau di intranet. Sebaliknya, deserialisasi mengambil aliran XML seperti itu dan membangun ulang objek.
Serialisasi XML juga dapat digunakan untuk menserialisasikan objek ke aliran XML yang sesuai dengan spesifikasi SOAP. SOAP adalah protokol berdasarkan XML, yang dirancang khusus untuk mengangkut panggilan prosedur menggunakan XML.
Untuk melakukan serialisasi atau deserialisasi objek, gunakan kelas XmlSerializer. Untuk membuat kelas yang akan diserialisasikan, gunakan alat Definisi Skema XML.