1

我必须将一个 c# 类导出到一个应为 atompub 格式的 xml 文件中。我已经阅读了很多文章,但我仍然不明白主要内容 - 我将如何在 xml 文件中表示我的类数据(属性信息)

4

1 回答 1

2

System.ServiceModel.Syndication命名空间包含 atompub 和 rss 的“序列化程序” 。我在我的一个开源项目中使用这些类,所以这里是链接:

https://github.com/flq/Rf.Sites/blob/master/Rf.Sites/Features/Models/FeedModel.cs

基本上,您创建SyndicationItems 并将其放入SyndicationFeed. 从提要中,您可以获得Atom10Rss20格式化程序,您可以将其与 XmlTextWriter 组合以获取输出。

于 2011-11-02T16:18:24.423 回答