5.00 / 1 oy

XElement'e Atrribute Eklemek (C# ve ASP.NET)

ASP.NET'te LINQ ile XML hazırlamak amacıyla XElement sınıfını kullanıyorsanız ve XElement'e bir ya da birden çok attribute eklemeniz gerekiyorsa bunun için tercih edebileceğiniz birden fazla çözüm var.

İlk çözüm, doğrudan kurucu (constructor) içerisinde attribute'ları eklemek. Bu durumda XEelement, içerisinde attribute'lar ile birlikte oluşturulmuş olur.

new XElement("item", new XAttribute("fiyat", "2 TL"));

birden fazla attribute ile:

new XElement("item", new XAttribute("fiyat", "2 TL"), new XAttribute("indirim", "1 TL"));

 

ikinci çözüm ise XElement nesnesinin Add metodunu kullanarak XAttribute nesnesi eklemektir.

XElement xelement = new XElement("item");
XAttribute xattribute = new XAttribute("fiyat", "2 TL");
xelement.Add(xattribute);

 

Editör editi: sitede yer alan bazı diğer benzer başlıklar için;

bkz: ASP.NET Kullanıcı Session ID'sini sabitlemek

bkz: (C# ve Asp.NET) Sayıların Kare Kökünü Hesaplamak

bkz: (C# ve Asp.NET) Yazıları büyük harf ile yazdırmak

bkz: (C# ve Asp.NET) String'in sadece ilk harfini büyük harf ile yazdırmak

bkz: ASP.NET'te sadece tarihi yazmak (saati silmek)

bkz: Asp.Net'te Cookie (Çerez) Var mı Kontrolü Yapmak

mbologlu

07.05.2021 00:59

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
XElement'e Atrribute Eklemek (C# ve ASP.NET)

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.