使用 MonoTouch 反序列化 mRSS / RSS2.0

发布于 2024-12-05 11:39:28 字数 429 浏览 1 评论 0原文

我正在使用 mono 2.10.5 解析 RSS 2.0 / mRSS Feed,但是,我找不到 .net 框架 联合命名空间

这些功能在 Mono 中可用吗?如果没有人知道一个好的 Rss/mRSS feed 反序列化库?

问候,

编辑:

我刚刚发现我使用的包是不同的,因为我使用的是单点触控框架。当我去添加引用时,system.servicemodel.web的程序集版本是2.0.5,包名称是mono-iphone。有可能改变这一点吗?

I am using mono 2.10.5 to parse an RSS 2.0 / mRSS Feed, however, i can't find .net framework syndication namespace under System.ServiceModel nor System.ServiceModel.Web

Are these features available in Mono ? If not anyone knows a good Rss/mRSS feed deserialization library ?

Regards,

EDIT:

I just discovered the packages i am using are different as I am using the monotouch framework. When i go to Add references, the assembly version of system.servicemodel.web is 2.0.5 and the package name is mono-iphone. Is it possible to change this ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

时光礼记 2024-12-12 11:39:28

MonoTouch 版本的 System.ServiceModel[.Web].dll 程序集提供与 Silverlight 相同的 API。因此,它们可能会缺少某些类型,例如 Rss20FeedFormatter。

Rss20FeedFormatter 在 Silverlight 中可用,但它位于 System.ServiceModel.Synmination.dll 内,这是一个 SDK 程序集(不是 Silverlight 附带的平台代码的一部分)。

您可以尝试:

a) 下载 SL3/4 SDK 程序集并将其与 MonoTouch 一起使用。这对于 Moonlight(Silverlight 的开源实现,MonoTouch 从中共享了很多 BCL 代码)来说已经足够好了。

b) 使用 Mono 的源代码并创建您自己的提供 Rss20FeedFormatter 的程序集。由于它已获得 MIT.X11 许可,因此很容易(合法)在您自己的应用程序中重复使用。

MonoTouch's version of System.ServiceModel[.Web].dll assemblies provide the same API as Silverlight. As such they can be missing some types, like Rss20FeedFormatter.

The Rss20FeedFormatter is available in Silverlight but it located inside the System.ServiceModel.Syndication.dll, which is an SDK assembly (not part of the platform code Silverlight ships with).

You can try to:

a) download the SL3/4 SDK assemblies and use them with MonoTouch. That worked well enough for Moonlight (the open source implementation of Silverlight from which MonoTouch shares a lot of it's BCL code).

b) use the source code from Mono and create your own assembly that provides Rss20FeedFormatter. Since it us MIT.X11 licensed it's easy (legally) to reuse inside your own applications.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文