ウイザードに大切なこと 本文へジャンプ
各種言語のスケルトン


■テキストファイル読み込みロジック
1.概要
 単純です。テキストファイルを1行づつ読み込み、標準出力します。
2.言語
 C言語、C++、Java、PHP、Ruby、Perl、Python、なでしこ、Bシェル

C言語
C++
Java
PHP
Ruby
Perl
Python

Bシェル


■CSVファイル読み込みロジック
1.概要
 これまた単純です。CSVファイルを1行づつ読み込み、1要素ずつ標準出力します。
2.言語
 C言語(未)、C++、Java、PHP、Ruby、Perl、Python、なでしこ、Bシェル
3.但し書き  
・C++については、台北猫々ライブラリのCSVファイル読み込みクラスを使用しています。  
・Javaについては、OpenCSV(http://opencsv.sourceforge.net/)のCSVReaderクラスを使用しています。
C言語
C++
Java
PHP
Ruby
Perl
Python

Bシェル


■ファイルダウンロード(Webサーバ側)ロジック
1.概要
 サーバにあるファイルをクライアント(ブラウザ)にダウンロードするメソッドです。"Content-Disposition: attachment"により、ブラウザ側ではダウンロードダイアログが表示され、「開く」か「保存」するかをユーザが選択することができます。

2.言語
 C言語(未)、C++(未)、Java、PHP、Ruby、Perl、Python、なでしこ(未)、Bシェル(未)

C言語
C++
Java
PHP
Ruby
Perl
Python

Bシェル