문제

이 프레임 워크에 대한 튜토리얼을 아는 사람이 있습니까? RSS 피드에서 데이터를 추출하기 위해 이것의 사용에 대한 의견은 무엇입니까? 좋거나 나쁘거나?

도움이 되었습니까?

해결책

System.ServicEmodel.Syndication 네임 스페이스 사용을 고려할 수 있습니다. 내부에는 필요한 모든 것을 수행 할 수있는 정적 메소드로드가있는 신디케이트 피드라는 클래스가 있습니다.

나는 이미 다른 질문에 대해 이것을 게시했지만 당신에게도 도움이 될 수 있습니다.

System.ServiceModel.Sydication

  • Argotic보다 약 9 배 빠릅니다
  • RDF 지원이 없습니다
  • 원자 버전 <1을 지원하지 않습니다
  • RSS 버전 <1을 지원하지 않습니다
  • 내가 "야생에서"제공하는 사료의 약 30%에 대한 xmlexection에 실패합니다 (이것은 나에게 거래 차단기입니다)

Argotic

  • 2008 년 7 월 2 일 이후로 업데이트되지 않았습니다
  • 느린다 (위 참조)
  • 모든 유형의 피드에 대한 지원이 매우 적습니다 : 모든 버전의 Atom, RSS, RDF (내가 알 수있는 한)
  • System.servicemodel.sydication보다 사용하기가 약간 어렵습니다. Argotic을 구문 분석하기 전에 어떤 종류의 피드가 있는지 결정해야하며, 피드 유형에 따라 3 가지 다른 클래스 각각을 처리하기 위해 사용자 정의 로직이 필요합니다. 다시 말해, 유용하기 전에 Argotic을 랩핑해야합니다.

다른 팁

많은 링크 Codeplex Wiki 많은 튜토리얼로 이어집니다. 또한 확인하십시오 dimecasts.net. Derik Whittaker에는 간단한 샘플도 있습니다 여기.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top