【发布时间】:2016-06-16 18:04:20
【问题描述】:
我有一个 XML url,我需要在 jquery ajax 请求上解析和分页。我在 PHP 方面没有太多经验,我想弄清楚如何获取每个项目的值?另外,我怎样才能在结果中搜索匹配项?
我的代码:
$xmlFile = simplexml_load_file($xmlURL);
$json = json_encode($xmlFile);
$array = json_decode($json,TRUE);
echo "<pre>";
foreach ($array['item'] as $item) {
$title = $item['title'];
$date = $item['date'];
echo "<div id='event-item'>";
echo "<span id='title'>" . $title . "</span>" . "<br />";
echo "<span id='date'>" . $date . "</span><br/>";
echo "</div>";
}
输出(试图遍历和搜索):
Array
(
[item] => Array
(
[0] => Array
(
[title] => English Matters Book Group for English Language Learners
[date] => Wednesday, June 15, 2016
[time] => 10:00 AM
ib=0
)
[1] => Array
(
[title] => Teen Advisory Board (TAB)
[date] => Wednesday, June 15, 2016
[time] => 5:30 PM
[enddate] => Array
(
)
【问题讨论】:
-
您能在数组输出中显示第二个项目吗?
-
不确定上下文。如果您在下面询问您的答案 - 是的。但是,就我上面的代码而言,我已经添加了它。