1

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

基本的SyndicationItemには、に入れるsを作成しますSyndicationFeed。フィードから、XmlTextWriterと組み合わせて出力を取得するAtom10またはRss20フォーマッターを取得できます。

于 2011-11-02T16:18:24.423 に答える