用PHP转换为json后解析XML文件

时间:2016-06-16 08:56:57

标签: php jquery json xml

我有一个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
                        (
                        )

1 个答案:

答案 0 :(得分:0)

标准的foreach循环就足够了:

<?php
foreach ($array['item'] as $item) {
    echo $item['title'] . '<br />';
}