Open1
タブ区切りデータを読み込む(java)
流れ
- Filesクラスの
readAllLines
メソッドでパスを指定して読み込み - 行ごとに
split
メソッドを用いてタブ(\t
)で分割する処理を行う - あとは任意の処理を実行
Path tsvPath = Paths.get(<読み込みたいファイルのパス>);
List<String> tsvLines = new ArrayList<>();
try {
tsvLines = Files.readAllLines(tsvPath, StandardCharsets.UTF_8);
for (var line : tsvList) {
String[] lines = line.split("\t");
// 任意の処理
}
} catch (IOException ex) {
// 省略
}
参考