0

在我之前的问题中,我使用以下代码抓取了内容并显示在 html 页面中:

<?php
include_once('simple_html_dom.php');
$target_url="http://www.amazon.in/gp/bestsellers/books/1318209031/ref=zg_bs_nav_b_2_1318203031";
$html = new simple_html_dom();
$html->load_file($target_url);
?>

<html>
<body>
<div style="margin:auto;width:900px">
<?php
foreach($html->find('div[class=zg_itemWrapper]') as $post)
{
    echo $post;
}
?>
</div>
</body>
</html>

我想将相同的内容存储在 Xml 文件中,并在每次使用 jQuery 的window.scroll()函数向下滚动页面时显示 10 个项目。

我的问题是如何将这些抓取的数据存储在 Xml 文件中以进行显示?(而不是使用数据库或类似的方式来存储)
我找不到任何合适的解决方案来做同样的事情。
我不熟悉以这种方式使用 xml。一个实现真的很有帮助,谢谢

4

1 回答 1

1

您需要创建仅发送带有page打印页面参数的帖子的n页面。然后你可以使用无限 ajax 滚动jquery 插件。

更新:这是如何使用插件的代码,使用它只需创建一个 php 脚本,该脚本将仅包含 foreach 循环和 post 仅用于n页面。

于 2013-07-29T07:47:12.343 回答