Osman KURT

Kendime Not

XML İçinden Şartlı Veri Çekme

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 

Loading