php - 使用 pegination php jquery 加载 xml 文件

标签 php jquery

我有一个包含 1000 多条记录的 xml 文件,xml 结构是:

<?xml version="1.0" encoding="UTF-8"?>

<deals>

<deal>
<deal_id>1</deal_id>
<deal_title> <![CDATA[THE TITLE]]> </deal_title>
<deal_description> <![CDATA[THE DESCRIPTION]]> </deal_description>
<deal_url> <![CDATA[http://www.thedomain.com]]> </deal_url>
<deal_price>12.00</deal_price>
<deal_previous_price>68.00</deal_previous_price>
<deal_discount>82</deal_discount>
<deal_image> <![CDATA[http://www.thedomain.com/images/image.jpg]]> </deal_image>
<deal_shop>DEAL SITE NAME</deal_shop>
</deal>

</deals>

现在如何使用限制来加载 .xml 文件以显示 10 条记录?

我将使用本教程 http://www.9lessons.info/2009/12/twitter-style-load-more-results-with.html

当用户按下“加载更多”按钮时显示更多记录

谢谢你..

最佳答案

您可以使用 SimpleXML 类来实现这一点。

您可以像这样加载您的 xml 代码:

$data = new SimpleXMLElement($your_xml_code);
$single_deal = $data->deals[0]->deal[/*numeric index of your deal*/];

Here是文档和示例。

关于php - 使用 pegination php jquery 加载 xml 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15040007/

相关文章:

php - apache设置虚拟主机访问403访问禁止,为什么?

javascript - 如何遍历一个json对象?

javascript - 使用滚动打开和关闭 div 并在到达特定部分时淡入淡出

javascript - 有没有办法创建一条从时间轴上的标记到文本的线?

PHP in_array 使用文本文件中的值不起作用

php - 如何从url中删除路径信息?

php - Yii RBAC : access to specific items/rows

php - 通过php或者jquery根据category生成html

javascript - 如果单选框是唯一显示的,则自动选中它

javascript - 用javascript检测当前页面是否有post数据