我的问题基于我不熟悉的领域,所以如果可能的话,我会感谢一些耐心/指向有用的资源。
我计划编写一系列Windows Phone应用程序。这些应用程序的一般概念是提取网站上提供的信息并将其放到手机上,以便更加简化等。
这个想法是我完全不熟悉的。我之前编写了解析应用程序和xml文件的程序,但从未从网站中删除信息。因此,我完全迷失了。
为了使这个问题变得不那么模糊,而且更加坚实 - 让我们举个例子; http://www.luas.ie/。你可以看到这个网站有一个“实时信息”部分,你可以在那里选择你的站点并找到下一班电车何时离开。
假设我想编写一个简单的Windows Phone 7应用程序,它只允许我选择一个工作站,然后使用该网站所做的相同查询来查找下一部电车何时离开 - 我只想做提取,例如,“5分钟”并将其打印到屏幕上。
我该怎么做呢?在这里学习良好实践需要阅读哪些好资源?
答案 0 :(得分:2)
如果相关网站上没有API,并且您已经检查了抓取其内容的legal ramifications,我倾向于使用HtmlAgilityPack来解析HTML并抓取网页的内容。