PHP - SimpleXLSX - преобразовать в XLSX в CSV с UTF 8 символов - PullRequest
0 голосов
/ 12 октября 2019

У меня есть файл XLSX, который мне нужно преобразовать в CSV с помощью приведенного ниже кода, однако иногда этот файл содержит символы китайского, японского и корейского языков, которые теряются в процессе преобразования.

// convert from XLSX to CSV
print ("XLSX file found, starting conversion to CSV<br>");
include '../../plugins/simplexlsx/simplexlsx.class.php';

$file_csv = $newfilename.'.csv';        // imported filename + .csv
$xlsx = new SimpleXLSX('./attachments/temp/'.$newfilename);

// convert file and move to property attachment folder
$fp = fopen('./attachments/'.$hotel_code.'/'.$file_csv, 'w');
foreach( $xlsx->rows() as $fields ) {
    fputcsv( $fp, $fields);
}
fclose($fp);
print ("XLSX file has been converted to CSV and moved to property attachment folder.<br>");

Какя могу преобразовать XLSX в CSV с преобразованием UTF8?

Спасибо за любые указатели, спасибо.

...