불러들인csv파일에 내용추가하기

불러들인csv파일에 내용추가하기

작성일 2024.01.28댓글 0건
    게시물 수정 , 삭제는 로그인 필요

csv 파일에 내용을 추가하고싶은데 제가 원하는건 이게아니고 아래처럼 내용을 추가하고싶습니다 어떤 코드를 써야할까요 







public class WriterTest2 {
public static void main(String[] args) throws NumberFormatException, IOException {
BufferedWriter bw = null;
try {
//List<List<String>> records = new ArrayList<>();
bw = Files.newBufferedWriter(Paths.get("C:\\works\\test1.csv"),Charset.forName("UTF-8"));
 
    List<List<String>> allDate = readCSV();
    
    for(List<String> newLine : allDate) {
   
    List<String> list = newLine;
    for(String data:list) {
    bw.write(data);
    bw.write(",");
   

//    
    }
    bw.write("nuiteprice");
    bw.write("number");
    bw.newLine();
   
    }
   
}catch(FileNotFoundException e) {
e.printStackTrace();
}catch(IOException e) {
e.printStackTrace();
}finally {
try {
if(bw !=null) {
bw.close();
}
}catch(IOException e) {
e.printStackTrace();
}
}
}
public static List<List<String>> readCSV(){
List<List<String>> records = new ArrayList<>();
try {
try (BufferedReader br = new BufferedReader(new FileReader("C:\\works\\test.csv"))) {
    // BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(null, "C:\\works\\test.csv"));
String line =" ";
    List<String> list = new ArrayList<String>();
    
    while ((line = br.readLine()) != null) {
    String[] values = line.split(",",-1);
    list =Arrays.asList(values);
        records.add(list);

      }
    }
    for(int i=0; i<records.size(); i++) {
   
    for(int j=0; j<records.get(i).size(); j++ ) {
    System.out.print("\t");
    if(records.get(i).get(j).isEmpty()) {
    System.out.print("미설정");
    }
    System.out.print(records.get(i).get(j));
    //(4,3),(5,0)
   
    }
    System.out.println();
    }
}catch(Exception e) {
System.out.println("www");
}
return records;
}
}



엑셀 csv 에 큰따옴표 추가

안녕하세요 엑셀 CSV 파일에 큰따옴표를 추가하는 방법이 있는지... ※ 대화 내지는 상담이 가능한 expert센터에서는 질문 내용 전달이 용이하여...

자바 csv파일 활용중인데요

... 반납일만 추가하려면 어떻게 해야하나요 CSV 파일 내용을 모두 읽어서 구조화하고 필요한 작업 (반납일이 null 문자열인 경우...

vb.net csv파일 읽는법[내공150]

... 파일 목록들을 띄워 클릭을하면 해당 내용을... 혹시 "csv"파일을 읽으러면 어떤 부분을 수정하고 추가해야할까요? Dim find_1 As String...

파이썬 엑셀csv파일 출력하기

... 그리고 질문하신 내용의 요점이 단지 그냥 출력을 원하시는 거라면 쉽게 작성할 수 있습니다. import csv with open('파일자료.csv', 'r') as file: reader = csv....

[내공150]vb.net csv파일 읽어오기

... 텍스트파일(*.csv)을 보통 내용을 읽어 텍스트박스에 표시 합니다.... 폼에 버튼하나와 텍스트박스만 추가하고 작성한 전체 코드 입니다. Imports...

okt로 csv 파일을 분석하려 하는데...

... csv 파일은 네이버 영화평이고 내용은 평점|리뷰 텍스트|리뷰 고유 id... phrases(str(text)) print(phrases) 위와 같이 read_csv() 함수에 dtype=str을 추가하여...

파이썬에서 csv 파일을 불러오는데

파이썬에서 csv 파일을 불러오는데 ' 'cp949' codec can't decode byte 0xec in position... encoding="utf-8" 추가하기 f_csv = csv.reader(f) ※ 질문주신 내용 이외에도...

파이썬에서 csv 파일을 불러올 때...

파이썬에서 csv 파일을 불러올 때 인코딩 값을 넣어줘야 한다는데 어떠한... encoding="utf-8" 추가하기 f_csv = csv.reader(f) ※ 질문주신 내용 이외에도...

2개 csv 파일

... 원하는 내용이 좀 불명확합니다. 첫번째 질문에서의 데이터는 csv 파일을 읽어서... 데이터에 추가할 수 있겠습니다만, 그외의 경우에는...