Interstage Shunsaku Data Manager アプリケーション開発ガイド - Microsoft(R) Windows(R) 2000/ Microsoft(R) Windows Server(TM) 2003 - - UNIX共通 -
|
目次
索引

|
12.6.2 起動開始からResultSetの取得まで(CSVファイル)
指定したCSVファイルに格納されているデータを、ResultSetオブジェクトとして得るまでの例を以下に示します。
この例では、CSVファイルの1行目を列名としません。
また、CSVファイル内には以下のように、区切り文字、引用符文字、「\」がデータとして記述されている行があるものとします。
区切り文字、引用符文字、「\」がデータとして記述されている行
// Test program for XMLconverter
//
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import com.fujitsu.xmlconverter.XMLGenerator;
import com.fujitsu.xmlconverter.GeneratorMap;
import com.fujitsu.xmlconverter.DocumentFountain;
import com.fujitsu.xmlconverter.CSVSource;
public class Conv_Test
{
public static void main(String[] args)
{
ResultSet rs = null;
try
{
// CSVSourceオブジェクトの生成
CSVSource csvSource = new CSVSource("source.csv") ;
csvSource.setEncoding("SJIS"); // Encodingの設定
csvSource.setDelimiter(','); // 区切り文字の設定
csvSource.setQuote('\"'); // 引用符文字の設定
csvSource.setEnableEscapeChar(false); // 区切り文字、引用符文字、「\」の
// データ記述方法の設定
csvSource.setFirstRecordToColumn(false); // 列名の設定( default )
// ResultSetオブジェクト取得
rs = csvSource.getResultSet(); // ResultSet取得
}
catch(Exception e)
{
e.printStackTrace();
return;
} |
All Rights Reserved, Copyright(C) 富士通株式会社 2006