0
どのようにして、rawファイル(1.6GBサイズ)をlinuxコマンドで.xlsx形式に変換しますか?そのファイルを開くことはありません.xlsxに変換する必要があるため、2GB ram.soで開くことができませんでしたタイプ。生のコンマ区切りファイルをubuntuの.xlsxタイプに変換しますか?
また、このようなファイルを処理する別の方法はありますか?
どのようにして、rawファイル(1.6GBサイズ)をlinuxコマンドで.xlsx形式に変換しますか?そのファイルを開くことはありません.xlsxに変換する必要があるため、2GB ram.soで開くことができませんでしたタイプ。生のコンマ区切りファイルをubuntuの.xlsxタイプに変換しますか?
また、このようなファイルを処理する別の方法はありますか?
これはPHPベースのものです。
前提条件:PHPのサポート、すなわち、 PHPサーバー、&ダウンロード次のリンクにXAMPP ...
Go]を使用します。ここでは/ etc/phpExcelにuはそれを解凍してくださいと仮定 http://phpexcel.codeplex.com/
ファイルを解凍し&
はコードです:
<?php
error_reporting(E_ALL);
date_default_timezone_set('Europe/London');
/** PHPExcel_IOFactory */
require_once '/etc/PHPExcel/Classes/PHPExcel/IOFactory.php';
$file=""; //PATH TO CSV FILE`
// Check prerequisites
if (!file_exists($file)) {
exit("Please run 06largescale.php first.\n");
}
$objReader = PHPExcel_IOFactory::createReader('CSV');`
$objPHPExcel = $objReader->load($file);
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$objWriter->save(str_replace('.csv', '.xlsx',$file));
?>
うまくいけば、それはメモリの問題なしで動作します。 –
もしあれば、PHPの設定に関する助けを歓迎します。 しかし、あなたのサイズに問題はありません。 –
助けてくれてありがとう;-)とにかく私は初心者としてPHPで試してみる必要があります。私はセットアップなどをしなければならない... – Nava