XML에서 데이터 형식 클래스 생성
.NET Framework 4.5에는 XML에서 데이터 형식 클래스를 생성하는 새로운 기능이 포함되어 있습니다. 이 문서에서는 .NET 블로그 RSS 피드에 대한 데이터 형식을 자동으로 생성하는 방법을 설명합니다.
.NET 블로그 RSS 피드에서 XML 가져오기
브라우저에서 .NET 블로그 RSS 피드로 이동합니다.
Ctrl+A를 눌러 모든 텍스트를 선택한 다음, Ctrl+C를 눌러 피드의 텍스트를 복사합니다.
데이터 형식 만들기
프록시를 사용할 코드 파일을 엽니다. 이 파일은 .NET Framework 4.5 이상 프로젝트의 일부여야 합니다.
커서를 기존 클래스 외부에 있는 파일의 한 위치에 배치합니다.
편집>선택하여 붙여넣기>XML을 클래스로 붙여넣기를 선택합니다.
link
,rss
,rssChannel
,rssChannelImage
,rssChannelItem
및rssChannelItemGuid
라는 클래스는 RSS 피드의 요소에 액세스하는 데 필요한 멤버를 사용하여 만들어집니다.
생성된 클래스 사용
클래스가 생성되면 다른 클래스와 마찬가지로 코드에서 사용할 수 있습니다. 다음 코드 예제에서는 rssChannelImage
클래스의 새 인스턴스를 반환합니다.
var channelImage = new rssChannelImage()
{
title = "MyImage",
link = "http://www.contoso.com/images/channelImage.jpg",
url = "http://www.contoso.com/entries/myEntry.html"
};