Cara: Membuat Serial Objek
Untuk membuat serial objek, pertama-tama buat objek yang akan diserialisasikan dan atur properti dan bidang publiknya. Untuk melakukan ini, Anda harus menentukan format transportasi tempat aliran XML disimpan, baik sebagai aliran atau sebagai file. Misalnya, jika aliran XML harus disimpan dalam bentuk permanen, buat FileStream objek.
Catatan
Untuk contoh serialisasi lainnya, lihat Contoh Serialisasi XML.
Untuk membuat Serial Objek
Buat objek dan atur bidang dan properti publiknya.
Buat XmlSerializer menggunakan jenis objek . Untuk informasi selengkapnya, lihat XmlSerializer kelas.
Panggil Serialize metode untuk menghasilkan aliran XML atau representasi file dari properti dan bidang publik objek. Contoh berikut membuat file.
Dim myObject As MySerializableClass = New MySerializableClass() ' Insert code to set properties and fields of the object. Dim mySerializer As XmlSerializer = New XmlSerializer(GetType(MySerializableClass)) ' To write to a file, create a StreamWriter object. Dim myWriter As StreamWriter = New StreamWriter("myFileName.xml") mySerializer.Serialize(myWriter, myObject) myWriter.Close()
MySerializableClass myObject = new MySerializableClass(); // Insert code to set properties and fields of the object. XmlSerializer mySerializer = new XmlSerializer(typeof(MySerializableClass)); // To write to a file, create a StreamWriter object. StreamWriter myWriter = new StreamWriter("myFileName.xml"); mySerializer.Serialize(myWriter, myObject); myWriter.Close();