Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery移动数据检索_Jquery_Json_Jquery Mobile_Jquery Plugins_Rss - Fatal编程技术网

jQuery移动数据检索

jQuery移动数据检索,jquery,json,jquery-mobile,jquery-plugins,rss,Jquery,Json,Jquery Mobile,Jquery Plugins,Rss,从多个网站/页面检索数据并将其放在一个自动更新的应用程序上的最佳方式是什么? 比如说,我想从雅虎、bbc和泰晤士报上各拿一篇文章,然后把它们放在一个自动更新的列表视图上,我该怎么做? 我听说过JSON,但由于我是jQuery移动编程新手,我不确定这将如何工作。我必须首先在我想从中获取文章的网站上实现JSON,然后从我的应用程序中使用JSON调用吗?还是有其他方法可以做到这一点? 提前谢谢你的建议 问候,, 本:没那么难 一个人做任何事都没有意义。每个主要新闻网站都有一个RSS提要。您所需要的只是

从多个网站/页面检索数据并将其放在一个自动更新的应用程序上的最佳方式是什么? 比如说,我想从雅虎、bbc和泰晤士报上各拿一篇文章,然后把它们放在一个自动更新的列表视图上,我该怎么做? 我听说过JSON,但由于我是jQuery移动编程新手,我不确定这将如何工作。我必须首先在我想从中获取文章的网站上实现JSON,然后从我的应用程序中使用JSON调用吗?还是有其他方法可以做到这一点? 提前谢谢你的建议

问候,, 本:没那么难

一个人做任何事都没有意义。每个主要新闻网站都有一个RSS提要。您所需要的只是一个jQuery RSS阅读器,它可以用于文章抽取。可以将它们附加到jQuery Mobile listview

这里有一个很棒的jQuery RSS插件:

怎么办:

  • 创建框架jQuery移动页面
  • 使用RSS插件检索至少10-30篇文章
  • 将文章存储在
  • 在列表视图中显示它们
  • 创建另一个页面
  • 当用户单击listview元素时,将文章参数传递到第二个页面。阅读我的另一篇文章,了解如何在页面之间传递参数:
  • 在加载第二个页面之前,读取文章的其余部分数据(从localStorage)并动态构建页面内容。阅读我的另一篇文章“如何增强动态创建的jQuery移动页面的标记”:

  • jQuery将在客户端上运行。要从多个站点获取数据,您将面临以下问题。最简单的方法是构建一个服务器端web应用程序,该应用程序(1)将从所有这些站点收集信息;(2) 根据需要丰富它们,并(3)在与jQuery html页面相同的域中提供它们(可能是JSON格式的)。非常感谢您的快速回答。如果它不是一个新闻网站,而是一个私人网站,如果这个私人网站不使用RSS提要,我该怎么办?谢谢,如果私有的一面是你的,你可以这样做:使用json。如果其他站点允许您访问它们,您甚至可以使用它们,同样可以使用json。