Class FileUtil
java.lang.Object
nablarch.test.tool.sanitizingcheck.util.FileUtil
ファイル関連ユーティリティクラス。
- Author:
- Tomokazu Kagawa
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
closeQuietly
(Closeable closeable) Closeableインタフェース実装クラスに対して、クローズ処理を行う。static BufferedReader
ファイルをオープンし、BufferedReaderを返却する。static BufferedReader
ファイルをオープンし、BufferedReaderを返却する。static void
XML文書全体を表すDocumentオブジェクトをXMLに変換し、出力する。
インデント数はデフォルト値の2を使用する。テキストファイルを読み込む。
文字コードはデフォルト(UTF-8)を使用する。
返却値はList<String[]>であり、CSVファイルの各行がListの1レコードに対応する。テキストファイルを読み込む。
返却値はListであり、テキストファイルの各行がListの1レコードに対応する。 static String
readFileToString
(File file) ファイル読み込み内容を文字列として返却する。
文字コードはUTF-8を使用する。 改行文字も読み込み返却する。static String
readFileToString
(File file, Charset charset) ファイル読み込み内容を文字列として返却する。
改行文字も読み込み返却する。
-
Method Details
-
readFile
テキストファイルを読み込む。
文字コードはデフォルト(UTF-8)を使用する。
返却値はList<String[]>であり、CSVファイルの各行がListの1レコードに対応する。- Parameters:
filePath
- 読み込み対象ファイルパス- Returns:
- 読み込む結果
-
readFile
テキストファイルを読み込む。
返却値はListであり、テキストファイルの各行がListの1レコードに対応する。 - Parameters:
filePath
- 読み込み対象CSVファイルcharset
- 読み込み対象CSVファイルの文字コード- Returns:
- 読み込む結果
-
readFileToString
ファイル読み込み内容を文字列として返却する。
文字コードはUTF-8を使用する。 改行文字も読み込み返却する。- Parameters:
file
- 読み込み対象ファイル- Returns:
- ファイル内容を保有する文字列
-
readFileToString
ファイル読み込み内容を文字列として返却する。
改行文字も読み込み返却する。- Parameters:
file
- 読み込み対象ファイルcharset
- 指定文字コード- Returns:
- ファイル内容を保有する文字列
-
open
ファイルをオープンし、BufferedReaderを返却する。- Parameters:
file
- 読み込み対象ファイルcharset
- 指定文字コード- Returns:
- BufferedReaderインスタンス
- Throws:
FileNotFoundException
- 指定したファイルが存在しない場合のエラー
-
open
ファイルをオープンし、BufferedReaderを返却する。- Parameters:
filePath
- 読み込み対象ファイルパスcharset
- 指定文字コード- Returns:
- BufferedReaderインスタンス
- Throws:
FileNotFoundException
- 指定したファイルが存在しない場合のエラー
-
closeQuietly
Closeableインタフェース実装クラスに対して、クローズ処理を行う。- Parameters:
closeable
- クローズ対象リソース
-
outToXml
XML文書全体を表すDocumentオブジェクトをXMLに変換し、出力する。
インデント数はデフォルト値の2を使用する。- Parameters:
document
- XML文書全体を表すDocumentオブジェクトxmlPath
- 出力先XMLファイルパス
-