私は csv パーサーに取り組んでいます。ヘッダーと残りの csv ファイルを別々に読みたいです。これがcsvを読み取るための私のコードです。
現在のコードは csv ファイル内のすべてを読み取りますが、ヘッダーを個別に読み取る必要があります。これに関して私を助けてください。
public class csv {
private void csvRead(File file)
{
try
{
BufferedReader br = new BufferedReader( new FileReader(file));
String strLine = "";
StringTokenizer st = null;
File cfile=new File("csv.txt");
BufferedWriter writer = new BufferedWriter(new FileWriter(cfile));
int tokenNumber = 0;
while( (strLine = br.readLine()) != null)
{
st = new StringTokenizer(strLine, ",");
while(st.hasMoreTokens())
{
tokenNumber++;
writer.write(tokenNumber+" "+ st.nextToken());
writer.newLine();
}
tokenNumber = 0;
writer.flush();
}
}
catch(Exception e)
{
e.getMessage();
}
}