Arkadaşlar artık web projelerinde xml kullanmama gibi bir şansımız kalmadı gibi birşey. Daha önceki yazılarımda xml veri oluşturmayı sizlere göstermiştim şimdi ise xml verilerinin içinden istediğimiz veriyi çekmeyi göstereceğim.
Kodlarımızı aşşağıda ki gibi kısa ve öz;
XDocument documnet = XDocument.Load(@"d:\osmankurt.xml");
var query = from q in documnet.Element("Rehber").Elements()
where q.Attribute("TCNo").Value == "123456789"
select q;
query.Remove();
documnet.Save(@"d:\osmankurt.xml");
İlk olarak belirlediğimiz noktadaki xml dosyamızı load ediyoruz yani yüklüyoruz. Daha sonra içinde ki istediğimiz veriyi where ile çekiyoruz. Mantık konusunda herhangi bir sıkıntı çekeceğinizi zannetmiyorum. Ve son aşama olarakta yeni xml verilerimizi kaydediyoruz. Tabi ister üzerine yazarsınız isterseniz yeni bir hedef oluşturabilir oaraya da yazdırabilirsiniz.
Yararlı olması dileğiyle görüşmek üzere
Osman KURT
Yazılım Geliştirici ve Grafiker