[英]Parsing XML file after converting to json with PHP
我有一個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
(
)
一個標准的foreach循環就足夠了:
<?php
foreach ($array['item'] as $item) {
echo $item['title'] . '<br />';
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.