問題タブ [syndication-feed]

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 投票する
3 に答える
9190 参照

c# - RSSフィードアイテムからすべての可能な画像URLを取得するにはどうすればよいですか?

この例を使用して、 http: //www.nydailynews.com/cmlink/NYDN.Article.rssから画像のURLを取得しようとしています。

しかし成功しません

SyndicationItemクラスごとにRSSフィードアイテムからすべての可能な画像URLを取得するためのすべての正しい方法を見つけるのを手伝ってもらえますか?

ここにドラフトソリューションがありますが、もっと一般的なソリューションになるはずです。

ありがとうございました!

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

c# - MVC ビューでの表示のために SyndicationFeeds を保護する方法

SyndicationFeed を使用して外部サイトから Rss/Atom フィードを読み込んでいます

Rss および atom フィードを読み取る際の一般的なセキュリティ リスクを回避する最善の方法は何ですか?

ここに記載されているもの: http://www.cgisecurity.com/rss.html

Html 形式のテキストとビデオ コンテンツをサイトに表示できるようにしますか?

編集

セキュリティリスク:

フィードには、次のような悪意のあるマークアップが含まれている可能性があります

レンダリングされると、JavaScript コードが実行され、アラート ボックスが表示されます。このコンテンツは悪意のあるものである可能性があり、

クロスサイト リクエスト フォージェリ

攻撃者は、クロスサイト リクエスト フォージェリ (CSRF または XSRF) 攻撃を利用できます。次に例を示します。

サイトにフィードを投稿するユーザーはログインする必要がありますが、誰でもアカウントにサインアップできます。正当なユーザーが Rss/atom フィードを読み取って画像を表示できるようにし、悪意のあるコンテンツを許可しないようにする最善の方法を知りたいです。

私は現在、これを支援するためにマイクロソフトのantiXssライブラリを見ています http://wpl.codeplex.com/

編集2

これを mvc Web アプリケーションのコントローラーに読み込んでおり、RSS フィードをビューにレンダリングしたいと考えています。

アクションの完全な結果はこちら

これがビューです

0 投票する
3 に答える
7807 参照

c# - シンプルな RSS リーダーの構築、コンテンツの取得

SyndicationFeedクラスを使用して単純な RSS リーダーを作成しようとしています。

<title><link>、などの標準タグがいくつかありますが<description>、それらは問題ありません。

しかし、他のタグがいくつかあります。たとえば、WordPress で作成したこのフィード<content:encoded>には、タグがあります。他のウェブサイトのコンテンツ部分には他のタグがあるかもしれないと思います。右?

各投稿のメイン コンテンツを見つける方法を知りたいのですが、基準はありますか? どのタグを探すべきですか?

(たとえば、あるサイトでは使用されている<content:encoded>が、別のサイトでは使用されているか、別の標準が使用されているなど... 投稿のメインコンテンツ<description>を取得するために何をすればよいかわかりません)

PS : このコードを使用して、単純な RSS リーダーをテストしています。

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

c# - C#でhtmlから情報を抽出するには?

C# で html から情報を抽出する方法を教えてください。C# で WinRT クラス ライブラリを使用しています。

http://lifehacker.com/5923026/remains-of-the-day-google-image-search-gets-knowledge-graph-integrationから主なコンテンツと画像を抽出したいと思います。

ここに部分的なウェブサイトコードがあります,

SyndicationFeed.Title.Text (Windows.Web.Syndication; を使用) を使用して、日の名残りを抽出できます: Google 画像検索がナレッジ グラフの統合を取得

抽出を手伝ってください

内部のメインコンテンツも抽出する必要があります

コンテンツ: 「画像結果によるよりスマートで包括的な検索の検索」画像検索結果に送信されます。つまり、Google はユーザーがアップロードまたはリンクした写真を特定し、その件名に関する詳細情報を提供しようとします。[Google ブログ]」

どうもありがとう!!

[7/4/12]
申し訳ありませんが、html から直接解析するか、最初に xml に変換して解析して、html からテキスト (文字列として) と画像 (リンクまたは BitmapImage) を抽出しようとしています。

私は htmlagilitypack.codeplex.com の HtmlAgilityPack と 4guysfromrolla.com/articles/011211-1.aspx のチュートリアルを使用しています。HtmlAgilityPack にはサポートがないため、Metro スタイル アプリのより良い解決策があるかどうかはまだ疑問に思っています。たとえば、html を xml に変換するメソッドがありますが、WinRT は .NET からの XmlTextReader をサポートしなくなりました。

再度、感謝します

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

php - PHPでXSLファイルを処理する

私の質問は

Joomla/PHPでXSLファイルだけを処理するために検索する必要があるものの正しい方向を教えてもらえますか?

私は自分自身で Google でかなりの検索を行いましたが、すべての結果は、XML ファイルと XSL ファイルを取得し、そこから処理を進めることに関連しています。

上記は私には当てはまりません。コード化された XSL ファイルは、シンジケーション フィードから XML データを XSL ファイルに取り込みます。結果を表示するには、このファイルを処理できる必要がありますか?

それは理にかなっていますか、それともスティックの端が間違っていますか?

ありがとう

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

.net - Windows Phone 7 でシンジケーション フィードと XMLReader を使用して RSS を読み取る

こんにちは、Windows Phone で次の Rss を読みたいと思っています。シンジケーション フィードでタイトルなどの共通項目を読み取ることができます。しかし、私はそのような要素を読み取ることができません。私もいくつかのコードを試しました。しかし、それらはうまくいきませんでした。RSSはこちら。

どんな助けでも大歓迎です。ありがとう。

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

css - .NET SyndicationFeed に CSS 参照を追加する方法

多くの SyndicationItems を持つ単純な SyndicationFeed を作成しました。各 SyndicationItem には HtmlContent があります。HtmlContent はテーブルです。これで OK と表示されますが、テーブルに最小限のスタイリング/パディングが必要です。次のようなスタイルシート参照を追加する必要があると思います

しかし、.NET 4.5 SyndicationFeed または Atom10FeedFormatter クラスでこれを行う方法がわかりません。

WCF サービスによって生成される (疑似) コードを次に示します。

うまくいけば、明らかな何かを見逃さないでください。すべてのアイデアに感謝します。

ありがとう。

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

.net - SyndicationItem を使用して投稿 ID に基づいて Blogger 投稿へのリンクを取得する

Windows.Web.Syndication と Blogger ATOM フィード、投稿のリンクを使用して取得しようとしています。私が別のフィード リーダー (Blogger を使用していない) から見た例では、SyndicationItem ID を使用してブログ投稿リンクを見つけています。

ただし、このメソッドを使用すると、次の形式で Id を取得できます。

/tag:blogger.com,1999:blog-5388280093621795916.post-2321273013867491101

これを使用して元の BlogPost URL にアクセスするにはどうすればよいですか?

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

c# - Windows 8アプリケーションでc#を使用してFacebookのRSSフィードを追加するには?

現在、C# と XAML を使用して Windows 8 メトロ アプリケーションを開発しています。Syndication メソッドを使用して複数のソースから RSS フィードを読み込んでいますが、完全に機能していますが、FACEBOOK からの RSS は実際には機能しておらず、エラー「INVALID XML」でクラッシュしています。XmlDocument として読み取ることはできますか? どうやってするの?

以下は私のコードです:

}

0 投票する
3 に答える
12566 参照

c# - SyndicationFeedを使用するにはどうすればよいですか?

SyndicationFeedこれはばかげた質問のように思えるかもしれませんが、c#でクラスにアクセスする方法を一生理解することはできません。私がMSDNで見たすべての例は、それがすでにインポートされていることを前提としており、私が見つけた1つの例では、それがどこにあるかを示していません。

たとえば、私は次のことを実行しようとしています。

SyndicationFeedただし、現在のコンテキストには存在しないため、失敗します。誰かが私がそれをどのように入れることができるか知っていますか?