0
я использую this библиотеку для чтения/записи CSV файлы:Объект для преобразования массива
$csv = new SimpleExcel('CSV');
$csv->parser->loadFile('test.csv');
$csv->convertTo('JSON');
выход объекта:
SimpleExcel\SimpleExcel Object
(
[parser] => SimpleExcel\Parser\CSVParser Object
(
[delimiter:protected] => ,
[file_extension:protected] => csv
[table_arr:protected] => Array
(
[0] => Array
(
[0] => Title
[1] => COST PRICE
[2] => REGULAR POST
[3] => REGISTERED POST
[4] => EXPRESS POST
)
...
... но я не могу преобразовать его в массив с json_decode
(expects parameter 1 to be string, object given
), и я не могу перебирать по table_arr
, потому что его защищенный массив.
@kingkero Это 'SimpleExcel', не' SimpleXML'. – Barmar
http://faisalman.github.io/simple-excel-php/ показывает примеры преобразования в JSON. – Barmar
'$ csv-> convertTo ('JSON');'? Я уже делаю то, что дает мне объект. – 3zzy