PHPベースのサイトがあり、ユーザーは、サーバー側のスクリプトによってインポートされるデータのコンマ区切りのテキストファイルをアップロードできます。ただし、アップロードするデータの列の順序を調整する必要がある場合があります。アップロードが行われる前に、CSVファイルの列を識別できれば非常に役立ちます。
ローカルファイルI/Oにアクセスするために私が考えることができる唯一の方法は、Javaプラグインまたは埋め込みフラッシュスクリプトを使用することです。後者の方がはるかに望ましいです。Flashでローカルハードドライブ上のテキストファイルを選択し、ActionScriptを使用して最初の行(この例では列見出しに対応)のみを調べる方法はありますか?
これらのファイルは100MBを超える場合があるため、すべてをメモリにロードしてから、最初の行を除くすべてを破棄すると効率的に機能しない可能性があります。そのため、ActionScriptに、読み込まれるデータの量を制限する構文があるかどうか疑問に思います。一度に。