import java.io.File;
import java.io.FileReader;
public class csv불러오기 {
static String flInput(String urlurl)
throws Exception{
//파일 불러오기
FileReader fis=new FileReader(new File(urlurl));
String str=””;
int a=0;
//한자씩 읽어들여서, allStr 변수에 몽땅 넣기
while((a=fis.read()) != -1){ //EOF 까지 파일 읽어서 변수에 넣기
//System.out.println(i +” “+(char)i);
str += (char)a;
}
return str;
}
static String[] devideN(String str){
//개행을 기준으로 나눈다
String[] str2 = str.split(“\n”);
for(int i=0;i<str2.length;i++){
str2[i]=str2[i].replace(“\r”, “”);
}
return str2;
}
static void devideS(String[] str){
//쉼표를 기준으로 나눈다
for(int i=0;i<str.length;i++){
String[] data=str[i].split(“,”);
flOutput(data);
}
}
static void flOutput(String[] data){
//출력한다
for(int i=0;i<data.length;i++){
System.out.print(data[i]+”//”);
}
System.out.println();
System.out.println(“===============================”);
}
static void process()
throws Exception{
//파일을 읽어들여 allStr변수에 몽땅 넣는다.
String allStr=flInput(“c:\\Users\\user\\Desktop\\sawon.csv”);
//개행을 기준으로 나눠, 배열에 넣는다.
String[] oneStr=devideN(allStr);
//쉼표를 기준으로 나누고, 출력한다.
devideS(oneStr);
}
public static void main(String[] args)
throws Exception{
process();
}
}