다음을 통해 공유


XML에서 데이터 형식 클래스 생성

.NET Framework 4.5에는 XML에서 데이터 형식 클래스를 생성하는 새로운 기능이 포함되어 있습니다. 이 문서에서는 .NET 블로그 RSS 피드에 대한 데이터 형식을 자동으로 생성하는 방법을 설명합니다.

.NET 블로그 RSS 피드에서 XML 가져오기

  1. 브라우저에서 .NET 블로그 RSS 피드로 이동합니다.

  2. Ctrl+A를 눌러 모든 텍스트를 선택한 다음, Ctrl+C를 눌러 피드의 텍스트를 복사합니다.

데이터 형식 만들기

  1. 프록시를 사용할 코드 파일을 엽니다. 이 파일은 .NET Framework 4.5 이상 프로젝트의 일부여야 합니다.

  2. 커서를 기존 클래스 외부에 있는 파일의 한 위치에 배치합니다.

  3. 편집>선택하여 붙여넣기>XML을 클래스로 붙여넣기를 선택합니다.

  4. link, rss, rssChannel, rssChannelImage, rssChannelItemrssChannelItemGuid라는 클래스는 RSS 피드의 요소에 액세스하는 데 필요한 멤버를 사용하여 만들어집니다.

생성된 클래스 사용

클래스가 생성되면 다른 클래스와 마찬가지로 코드에서 사용할 수 있습니다. 다음 코드 예제에서는 rssChannelImage 클래스의 새 인스턴스를 반환합니다.

var channelImage = new rssChannelImage()
{
    title = "MyImage",
    link = "http://www.contoso.com/images/channelImage.jpg",
    url = "http://www.contoso.com/entries/myEntry.html"
};