我正在尝试使用Netbeans开发我的第一个客户端 - 服务器项目,其任务是从各种网站获取新闻,然后将其发送到Android应用程序(客户端)。
问题是,这是我第一次做这样的事情。 我研究了一些客户端 - 服务器交互的例子,我很清楚如何为两个实体编写代码,然后在同一台机器上运行它们(localhost)。
但是我没有在网上找到任何关于如何从网站获取数据并将其存储到我的服务器中的简单明了的文档。
我正在考虑为客户端创建一个本地数据库,每次用户打开android应用程序并连接到服务器时都会存储所有新闻,但这是我认为我以后可以使用的内容。
我的第一个方法应该是什么
答案 0 :(得分:0)
如果网站有RSS Feed,您可以监控Feed并将其存储在SQL
中只是我头脑中的一个想法
答案 1 :(得分:0)
您可以RSS
例如Yahoo RSS。只需将文件下载到服务器即可。使用XML解析新闻并获取数据,即标题,链接,日期。
现在,如果你为android开发它。您必须为它创建独立应用程序。这将使数据解析并显示它。
如果您想存储每日新闻,并为用户提供以前的新闻。您应该将Android应用程序ping到您的服务器并继续相应的操作。
您可以将此数据存储到数据库中(每日),您的客户可以随时查看。