问题标签 [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# - 如何保护 SyndicationFeeds 以在 MVC 视图中显示

我正在使用 SyndicationFeed 阅读来自外部站点的 Rss / Atom 提要

在阅读 Rss 和 atom 提要时避免常见安全风险的最佳方法是什么

这里有一些说明:http ://www.cgisecurity.com/rss.html

同时仍然允许在我的网站上显示 Html 格式的文本和视频内容?

编辑

安全风险:

提要可能包含恶意标记,如下所示

呈现时,Javascript 代码将运行并显示警报框。此内容可能是恶意的,

跨站请求伪造

攻击者可以利用跨站点请求伪造(CSRF 或 XSRF)攻击例如:

在网站上发布提要的用户必须登录,但任何人都可以注册一个帐户。我想知道允许合法用户让他们的 Rss / atom 提要读取和显示图像的最佳方法,但不允许恶意内容。

我目前正在查看 microsoft antiXss 库来帮助解决这个http://wpl.codeplex.com/

编辑 2

我正在 mvc Web 应用程序中将其读入我的控制器,并希望在视图中呈现 rss 提要。

这是完整的操作结果

这是视图

0 投票
3 回答
7807 浏览

c# - 构建一个简单的 RSS 阅读器,检索内容

我正在尝试使用SyndicationFeed类制作一个简单的 RSS 阅读器。

有一些标准标签,例如<title>, <link>, <description>... 它们没有问题。

但是还有一些其他的标签。例如,在这个由 WordPress 创建的 feed中,有<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 Image Search Gets Knowledge Graph Integration

请帮我提取

我还需要提取里面的主要内容

内容:“通过图像结果查找更智能、更全面的搜索”“Google 更新了它的图像搜索,增加了一些新功能。一个是扩展视图,让搜索者可以看到匹配图像周围的文本,另一个是添加对知识图谱的支持图片搜索结果,这意味着 Google 将尝试识别您上传或链接到的任何照片,并提供有关该主题的更多信息。[Google 博客]”

非常感谢!!

[7/4/12]
抱歉,我正在尝试通过直接从 html 解析或通过先将其转换为 xml 来解析从 html 中提取文本(作为字符串)和图像(链接或 BitmapImage)。

我使用来自 htmlagilitypack.codeplex.com 的 HtmlAgilityPack 和来自 4guysfromrolla.com/articles/011211-1.aspx 的教程。虽然我仍然想知道 Metro 风格的应用程序是否有更好的解决方案,因为 HtmlAgilityPack 缺乏对它的一些支持。例如,它具有将 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 中使用 Syndication Feed 和 XMLReader 读取 RSS

嗨,我想在 Windows Phone 中阅读以下 Rss。我可以使用 Syndication Feed 阅读常见项目,例如标题。但我无法从中读取元素。我也尝试了一些代码。但他们没有工作。这是RSS。

任何帮助,将不胜感激。谢谢。

0 投票
1 回答
1368 浏览

css - 如何将 CSS 引用添加到 .NET SyndicationFeed?

我创建了一个包含许多 SyndicationItems 的简单 SyndicationFeed。每个 SyndicationItem 都有 HtmlContent。HtmlContent 是一个表格。这显示正常,但现在我需要在桌子上进行最少的样式/填充。我相信我需要添加一个样式表参考,例如

但我看不到如何使用 .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 Metro 应用程序。我正在使用 Syndication 方法从多个来源读取 RSS 提要,它运行良好,但来自 FACEBOOK 的 RSS 实际上并非如此,并且由于错误“INVALID XML”而崩溃。将它作为 XmlDocument 读取是否有效?怎么做?

下面是我的代码:

}

0 投票
3 回答
12566 浏览

c# - 如何使用 SyndicationFeed?

这似乎是一个愚蠢的问题,但我一生都无法弄清楚如何访问SyndicationFeedc# 中的类。我在 MSDN 上看到的每个示例或以其他方式假设它已经导入,而我发现的每个示例都没有说明它的位置。

例如,我正在尝试运行以下命令:

但它失败了,因为SyndicationFeed在当前上下文中不存在。有没有人知道我怎么能进去?