junkutil.excel
クラス CSV

java.lang.Object
  上位を拡張 junkutil.excel.CSV

public class CSV
extends java.lang.Object

CSVを処理する

作成者:
Hiroyuki Shiota

フィールドの概要
static int ANY_QUOTE
           
static int MOST_QUOTE
           
static int NO_QUOTE
           
 
メソッドの概要
static java.lang.String[] csvToStrings(java.lang.String csvStr)
          CSV形式の文字列を受け取り、文字列の配列に加工する。
static java.lang.String stringsToCsv(java.lang.String[] strings, int mode)
          文字列の配列をMS-CVS形式のレコードを表す文字列に変換する。
static java.lang.String stringsToTsv(java.lang.String[] strings, int mode)
          文字列の配列をTSV形式のレコードを表す文字列に変換する。
static java.lang.String[] tsvToStrings(java.lang.String csvStr)
          TSV形式の文字列を受け取り、文字列の配列に加工する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

MOST_QUOTE

public static final int MOST_QUOTE
関連項目:
定数フィールド値

ANY_QUOTE

public static final int ANY_QUOTE
関連項目:
定数フィールド値

NO_QUOTE

public static final int NO_QUOTE
関連項目:
定数フィールド値
メソッドの詳細

stringsToCsv

public static java.lang.String stringsToCsv(java.lang.String[] strings,
                                            int mode)
文字列の配列をMS-CVS形式のレコードを表す文字列に変換する。 このメソッドは戻り値に改行を付加しない。

パラメータ:
strings - 文字列の配列
mode - クォート・モード
戻り値:
MS-CVS形式のレコードを表す文字列

stringsToTsv

public static java.lang.String stringsToTsv(java.lang.String[] strings,
                                            int mode)
文字列の配列をTSV形式のレコードを表す文字列に変換する。 このメソッドは戻り値に改行を付加しない。

パラメータ:
strings - 文字列の配列
mode - クォート・モード
戻り値:
MS-CVS形式のレコードを表す文字列

csvToStrings

public static java.lang.String[] csvToStrings(java.lang.String csvStr)
                                       throws java.util.zip.DataFormatException
CSV形式の文字列を受け取り、文字列の配列に加工する。

パラメータ:
csvStr - - CSV形式の文字列
戻り値:
文字列の配列
例外:
java.util.zip.DataFormatException

tsvToStrings

public static java.lang.String[] tsvToStrings(java.lang.String csvStr)
                                       throws java.util.zip.DataFormatException
TSV形式の文字列を受け取り、文字列の配列に加工する。

パラメータ:
tsvStr - - TSV形式の文字列
戻り値:
文字列の配列
例外:
java.util.zip.DataFormatException