您好我正在尝试将CSV文件转换为json我已设法做到了,但是我试图以某种方式显示,即多维数组,然后通过某种方式进行潜在排序元件。有人可以帮助我吗,就像我正在用这个感谢死胡同... 这是我正在转换的数据...
100 AAA "Random product AAA." "28" SHOE_EU
101 AAA "Random product AAA." "22" SHOE_EU
我想像这样显示json ......
{
"PLU": "ABC",
"name": "Vision Windrush",
"sizes": [
{
"SKU": "101",
"size": "9"
},
{
"SKU": "100",
"size": "11"
},
{
"SKU": "109",
"size": "12"
}
]
}
这是我实施的代码......
$file="product2.csv";
$csv= file_get_contents($file);
$array = array_map("str_getcsv", explode("\n", $csv));
$array[] = json_encode(array(
'PLU:' => 1,
'name:' => 2,
'sizes:' => array(
'SKU:' => 0,
'size:' => 3,
'sizeSort:'=> 4))
,JSON_PRETTY_PRINT);
print_r($array);