0
我想用JSON中的多個記錄轉換一個大的XML文件(大小爲19 MB)。PHP將具有多個記錄的XML文件轉換爲JSON
首先,我是處理XML數據的新手。
我在PHP代碼(Laravel框架):
$doc = simplexml_load_file("products.xml");
echo json_encode((object) array('productId' => $doc->Products->Product->ProductId, 'price' => $doc->Products->Product->Price));
但是回波返回值只有第一個記錄:
{"productId":{"0":"C6900015 "},"price":{"0":"140.5100"}}
我想這種類型的所有記錄轉換的JSON。
Afert我做了這個,我想用這個JSON作爲yajra DataTables的源代碼或發送到MySQL表(插入或更新)。
我不知道如何計算所有記錄並在'while'或'foreach'循環中發送給JSON。
請幫幫我!謝謝!