June 10, 2008
@ 12:50 PM

Artık Linq ile Xml belgeleri üzerinde çalışmak oldukça kolaylaştı. Örneğin :

XElement dosyam = XElement.Load(@"C:\\Calisanlar.xml");

dosyam.Add(new XElement("Kisi", new XElement("Ad", "Okan"), new XElement("Soyad", "Tekeli")));

dosyam.Add(new XElement("Kisi", new XElement("Ad", "Yalçın"), new XElement("Soyad", "Uzun")));

dosyam.Add(new XElement("Kisi", new XElement("Ad", "Mahir"), new XElement("Soyad", "Gündüz")));

dosyam.Save(@"C:\\Calisanlar.xml");

Eğer Attribute eklemek isterseniz :

XElement dosyam = XElement.Load(@"C:\\Calisanlar.xml");

dosyam.Add(

new XElement("Kisi",

new XElement(

"Ad",

"Okan",

new XAttribute("Id",1)),

new XElement("Soyad", "Tekeli")));

dosyam.Add(new XElement("Kisi", new XElement("Ad", "Yalçın"), new XElement("Soyad", "Uzun")));

dosyam.Add(new XElement("Kisi", new XElement("Ad", "Mahir"), new XElement("Soyad", "Gündüz")));

dosyam.Save(@"C:\\Calisanlar.xml");


 
Comments are closed.