簡體   English   中英

用PHP轉換為JSON后解析XML文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM