XML'den veri türü sınıfları oluşturma
.NET Framework 4.5, XML'den veri türü sınıfları oluşturmaya yönelik yeni bir özellik içerir. Bu makalede.NET Blog RSS akışı için otomatik olarak veri türlerinin nasıl oluşturulacağı açıklanmaktadır.
XML'yi .NET Blog RSS akışından alma
Tüm metni seçmek için Ctrl+A tuşlarına ve kopyalamak için Ctrl+C tuşlarına basarak akışın metnini kopyalayın.
Veri türlerini oluşturma
Proxy'nin kullanılacağı bir kod dosyası açın. Bu dosya bir .NET Framework 4.5 veya sonraki bir projenin parçası olmalıdır.
İmleci dosyadaki mevcut sınıfların dışındaki bir konuma getirin.
Özel>Yapıştırma XML'sini Sınıflar Olarak Düzenle'yi>seçin.
, ,
rss
,rssChannel
,rssChannelImage
,rssChannelItem
verssChannelItemGuid
adlılink
sınıflar, RSS akışındaki öğelere erişmek için gerekli üyelerle oluşturulur.
Oluşturulan sınıfları kullanma
Sınıflar oluşturulduktan sonra, bunları diğer sınıflar gibi kodda kullanabilirsiniz. Aşağıdaki kod örneği sınıfının yeni bir örneğini rssChannelImage
döndürür.
var channelImage = new rssChannelImage()
{
title = "MyImage",
link = "http://www.contoso.com/images/channelImage.jpg",
url = "http://www.contoso.com/entries/myEntry.html"
};