Bagikan melalui


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

  1. Buat objek dan atur bidang dan properti publiknya.

  2. Buat XmlSerializer menggunakan jenis objek . Untuk informasi selengkapnya, lihat XmlSerializer kelas.

  3. 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();  
    

Lihat juga