Wednesday, November 25, 2015

XML Serialization Attributes

Di postingan ini kita akan melakukan serialize lagi cuman disini akan digunakan attribute-attribute. Jadi udah beda dengan postingan sebelumnya. Okie mari kita buat project baru lagi :


Okie... mari kita tambahkan listing kode berikut :
Naah.... penjelasannya bisa dilihat dari gambar di bawah:

Dari gambar itu keliatan klu XmlRoot itu kayak nama kelas di postingan sebelumnya, trs yang XmlElement itu isi dari rootnya atau variabel2 dalam kelas klu g' dikasih attribute.
Terus kita tambahkan attribute lain yaitu "XmlIgnore", jadi kodenya seperti terlihat berikut :
Disitu XmlIgnorenya g' bakalan keliatan di layar console. Hasilnya :
Lanjuuut.....mmmmmmmm..................mari kita buat kelas lain lagi yang akan dimasukkan ke dalam kelas AkatsukiClass. Contohnya seperti di bawah :
Contoh pemakaiannya dimain program :
Hasilnya adalah......
Jadi kliatan klu kita bikin kelas didalam kelas maka hasilnya juga jadi subelement dari innerkelas yang bersangkutan eheheheh... :D
mmm.... siiips... cukup sekian dl.... terima kasih... :)

Tuesday, November 24, 2015

XML Serializer Sederhana - I

Di sini akan dilanjutkan permainan dari postingan sebelumnya tentang XML serializer menggunakan C#-VS2013. Okie...sebelumnya kita hanya menampilkan hasil serializernya di console,,, nah klu mau dibuat kedalam file.xml...silahkan tambahkan kode berikut di bawahnya :
Di line 33, diperlihatkan variabel yang digunakan untuk ngebuat file xmlnya yaitu TextWriter pake StreamWriter yang lokasinya ada di user\public\documents\ dengan nama file poipo.xml..
ters diline 35 itu sama dengan line 29 yang berguna untuk melakukan proses serialize, cuman dengan parameter input yang berbeda.... ;)
Daaaan... hasilnya :