2013-06-26 1 views
1

RSS XML의 원시 문자열을 가져 오려고합니다. 나는 아래를 시도했다. 그러나 나의 문자열 builder는 비어있게 끝난다. 이 작업을 수행하는 올바른 방법은 무엇입니까?RSS/XML 용 Rss20FeedFormatter에서 원시 문자열을 가져 옵니까?

var rssFormatter = new Rss20FeedFormatter(feed, false); 
var output = new StringBuilder(); 
using (var writer = XmlWriter.Create(output, new XmlWriterSettings { Indent = true })) 
{ 
    rssFormatter.WriteTo(writer); 
    return output; 
} 

답변

2

당신은 아마 당신의 작가를 플러시 할 ...

var rssFormatter = new Rss20FeedFormatter(feed, false); 
var output = new StringBuilder(); 
using (var writer = XmlWriter.Create(output, new XmlWriterSettings { Indent = true })) 
{ 
    rssFormatter.WriteTo(writer); 
    writer.Flush(); 
    return output; 
} 
관련 문제