Üye Girişi Yapınız     


    E-Posta
    

    Şifreniz
    



Şifremi Unuttum


Ana Sayfa Site Hakkında İletişim Ziyaretçi Defteri Döküman İndir Makale Ekle Haber Ekle

     C# ta XML
     cg     21.11.2012     08:43:57

 C# XML dosyasına veri ekleme



 default.aspx isimli sayfaya 3 adet textbox (isim, soyisim ve adres bilgileri girilecektir.)  ve 1 adet buton (Kaydet) oluşturuyoruz.

 Daha sonra kisi adında bir sınıf oluşturunuz.  Bunun için Add-New Item yolunu izleyerek karşımıza çıkan pencereden class seçeneğini seçilir.

public kisi(string ad, string soyad, string telefon) 
{

Ad = ad;
Soyad = soyad;
Adres = adres;

}

private string x_ad;

public string Ad
{
      get {return x_ad;}
      set {m_ad = value;}
}

private string x_soyad;
public string Soyad
{
     get { return x_soyad; }
     set { m_soyad = value; }
}

private string x_adres;
public string Adres
{
      get { return x_adres; }
      set { m_adres = value; }
}

 

public void xml_kaydet() // Girilen veriyi xml’e kaydetme methodu
{
    XmlTextWriter xmlDocument = new XmlTextWriter(@”d:\deneme\ornek.xml”, System.Text.UTF8Encoding.UTF8);

    xmlDocument.WriteStartDocument();//verimizi xml dosyasına yazmaya başlıyoruz.
    xmlDocument.WriteStartElement(“kisi”);
    xmlDocument.WriteAttributeString(“ad”, x_ad);
    xmlDocument.WriteAttributeString(“soyad”, x_soyad);
    xmlDocument.WriteAttributeString(“telefon”, x_adres);
    xmlDocument.WriteEndElement();
    xmlDocument.WriteEndDocument();

    xmlDocument.Close();
}

 

         default.aspx’te oluşturulan kaydet butonunun Click özelliğine

 

kaydet_Click()

{

      kisi kisibilgi = new kisi(textBox1.Text,textBox2.Text,textBox3.Text);

      kisibilgi.xml_kaydet();

      Response.Write(“Kayıt Eklendi.”);

}

 

Kodları eklenir. Bu şekilde oluşturulan  Xml dosyalarına veri yazdırılabilir.

Facebook'ta Paylaş    
Diğer C İçerikleri       Tüm Yazılar        Ana Sayfa


  =>Soru Sorun veya Yorum Yazın...

İsim Giriniz :
  

  =>Yapılan Yorumlar...

Ayhan Sarı    21.11.2012    09:58:44

 Cemal hocam. Makale için teşekkürler.. Devamını bekleriz  :)


emre     20.05.2013    15:42:15

xml de Öğrenci bilgi sistemi derslerin kodlarını tutan notları tutan bir program lütfen yardımcı olurmusunuz?


admin    23.05.2013    11:47:41

emre! isteğin yazarımız cg’ya iletilmiştir. Konu kendisinin takdirine bırakılmıştır.


efe    31.07.2016    00:16:26

peki kayıtlı xml dosyasına silmeden nasıl veri ekliyebiliriz.