2011-12-22 64 views
-2

我想为Windows Phone 7上的网站编写客户端,但该网站没有API。客户应该简单地从网站获取数据并显示合适的表单。我可以用什么来写这样的客户端Windows Phone客户端网站

+0

您需要提供更多信息 - 这个问题太含糊。 –

+3

a)站点不在'wp7上',b)客户端没有任何内容,c)哪个站点没有API,d)应该从未知站点获取什么数据? e)定义合适的形式? f)您可以使用键盘编写大多数程序。 – TJHeuvel

+0

它是你自己的网站或第三方吗?这个问题太准确,答案太模糊。我建议你通过例子和更具体的信息来改进它。 – Purplegoldfish

回答

1

一般来说,我相信你在寻找的称为屏幕刮板。一旦你清除了数据,你就可以设计一个界面来显示你要找的东西。

+0

你的意思是使用解析器,但它不会减慢应用程序 – user1111755

0

我在这里做了很多假设,因为你没有提供具体的问题。请编辑它以澄清你正在尝试完成的究竟是什么,如果可能的话,还有一些你尝试过的代码示例。

如果我理解正确,您唯一能做的就是从网站的HTML中提取您正在讨论的“信息”。您可以使用WebClient用于此目的。更具体地说,你想要使用WebClient.DownloadStringAsync(Uri)来下载网页的HTML。 完成之后,下一步是将其解析为XDocument或使用Regex查找您正在查找的信息。

1

我的建议是在该网站上搜索RSS。 RSS是一个开放的XML协议,它可以很容易地显示网站更新:)