問題タブ [syndication-item]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
31550 参照

c# - SyndicationFeed を使用した SyndicationItem の非標準要素の読み取り

.net 3.5 では、RSS フィードに読み込まれて LINQ を実行できる SyndicationFeed があります。

読み込んでいる RSS の例を次に示します。

アイテムをループすると、SyndicationItem のパブリック プロパティを介してタイトルとリンクを取得できます。

エンクロージャ タグの属性またはメディア タグの値を取得する方法がわかりません。使ってみた

これらのいずれかについて何か助けはありますか?

0 投票する
9 に答える
6283 参照

asp.net - SyndicationFeed: CDATA としてのコンテンツ?

.NET の SyndicationFeed を使用して、RSS および ATOM フィードを作成しています。残念ながら、description 要素 (SyndicationItem の Content プロパティ) に HTML コンテンツが必要で、フォーマッタが HTML を自動的にエンコードしますが、HTML をエンコードせずに description 要素全体を CDATA でラップしたいと思います。

私の(単純な)コード:

SyndicationFeedを使用してこれを行う方法を知っている人はいますか? 私の最後の手段は、フィード用の XML を「手動で」作成することですが、組み込みの SyndicationFeed を使用したいと思います。

0 投票する
2 に答える
3944 参照

asp.net - SyndicationContentからコンテンツテキストを読む

こんにちは私はフィードアイテムから文字列にコンテンツを読み込もうとしています。

itemContentからテキストを読み取るにはどうすればよいですか?

ドキュメントは、TextSyndicationContentを作成する方法を示しています

これを元に戻す方法はありますか?

ありがとう

0 投票する
4 に答える
6858 参照

c# - SyndicationItem.ContentがNull

RSSフィードのコンテンツを、コードで操作できるオブジェクトにプルしようとしています。.NET 3.5のSyndicationFeedクラスとSyndicationItemクラスは、1つのことを除いて、必要なことを実行するようです。SyndicationFeedクラスを使用してRSSフィードのコンテンツを読み込もうとするたびに、各SyndicationItemの.Content要素はnullになります。

FeedValidatorを介してフィードを実行し、他のいくつかのソースからのフィードでこれを試しましたが、役に立ちませんでした。

どこかでステップが足りないのではないかと思いますが、これらのクラスを使用してRSSフィードを利用する方法についての優れたチュートリアルが見つからないようです。

編集:SLaksのおかげで、問題はWordPressのコンテンツタグとしての使用にあることがわかりました。これはWPAtomフィードでは問題にならないように思われるので、今のところ解決策として使用します。SLaksに感謝します!

0 投票する
1 に答える
1310 参照

c# - SyndicationItem を C# クラスに解析する

次の rss シンジケーション アイテムを ac# クラスに解析する最良の方法は何ですか?

0 投票する
2 に答える
3370 参照

c# - C# による Atom エントリ

C# と .NET 4 で Atom エントリを作成するにはどうすればよいですか?

この構造でエントリを作成する必要があります。

SyndicationItem クラスでこれを実行しようとしましたが、エントリには必要以上の情報が含まれています。

結果は次のとおりです。

、および type="*" を使用せずにアトムエントリオブジェクトを作成して、希望どおりに見えるようにするにはどうすればよいですか?

コードを単純化するのを手伝ってもらえますか?

ありがとう!

0 投票する
1 に答える
1013 参照

c# - SyndicationItemオブジェクトのコレクションをシリアル化するにはどうすればよいですか?

シリアル化する必要のあるSyndicationItemオブジェクトのコレクションがありますが、それをどのように行うのかわかりません。提案?

0 投票する
1 に答える
1502 参照

c# - SyndicationItemのルートノードのC#名前空間プレフィックスを変更

私が正しい質問をしているのかどうかさえわかりませんが、ここにあります。基本的に、「ODataディープインサート」に対するWCF DSクライアントのサポートが不足しているため、Atomリクエストを手動で作成する必要があります。リクエストはほぼ完了しています。欠落している(そしてサーバーへのリクエストで問題を引き起こしている)のは、XMLリクエストの「entry」ノードに名前空間プレフィックスを追加することだけです。

SyndicationItemを使用してリクエストを作成しています。サーバーがリクエストを受け入れるには、「entry」ノードの前に「atom:」を付ける必要があります。

どんな助けでも大歓迎です。現在生成されているリクエストは次のとおりです。

そして、これが私が今リクエストを生成するために持っているコードです。これは概念実証にすぎないので、がらくたを無視してください。:)

0 投票する
1 に答える
620 参照

.net - SyndicationItem コンテンツ < > は < > にエンコードされます

SyndicationItem Content オブジェクトにいくつかの単純なタグを追加しています

しかし、RSS フィードでは次のように表示されます。

これを回避するためにさまざまな方法を試しましたが、どれもうまくいきません。

0 投票する
1 に答える
864 参照

asp.net-mvc-3 - SyndicationItemコンテンツエンコーディング

SyndicationItemContentオブジェクトに次のような単純なタグを追加しています。

rss出力はhtmlタグをエンコードしますが、この問題を修正するにはどうすればよいですか?

ご意見をお聞かせください。