Notice
Recent Posts
Recent Comments
Link
관리 메뉴

왕초보 코딩 개발 일지 블로그

[23.06.01] 서초구 모범음식점 지원, 지정, 취소 현황 csv 파일 통합하기 본문

Java/예제

[23.06.01] 서초구 모범음식점 지원, 지정, 취소 현황 csv 파일 통합하기

아캔두우잇 2023. 6. 1. 09:55
반응형

http://data.seoul.go.kr/dataList/datasetList.do

 

열린데이터광장 메인

데이터분류,데이터검색,데이터활용

data.seoul.go.kr

데이터 출처 : 서울시 공공데이터포탈

 

package kr.co.smhrd;

import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;

public class seocho {

	public static void main(String[] args) {
		// 서초구 모범음식점 전체 현황.csv 파일 만들기
		FileReader in1 = null;
		FileReader in2 = null;
		FileReader in3 = null;
		FileWriter fout = null;
		
		try {
			in1 = new FileReader("c:\\Temp\\seocho_apply.csv");
			in2 = new FileReader("c:\\Temp\\seocho_assigned.csv");
			in3 = new FileReader("c:\\Temp\\seocho_canceled.csv");
			fout = new FileWriter("c:\\Temp\\seocho_all.csv", true);
			
			int c;
			
			while ((c = in1.read()) != -1) {
				fout.write(c); 
			}
			while ((c = in2.read()) != -1) {
				fout.write(c); 
			}
			while ((c = in3.read()) != -1) {
				fout.write(c); 
			}
			
			System.out.println("파일 생성 완료");
			in1.close();
			in2.close();
			in3.close();
			fout.close();
		}
		catch (IOException e) {
			System.out.println("파일 읽기 오류 ==> "+e);
			}

	}

}

seocho_assigned.csv
0.06MB
seocho_canceled.csv
0.05MB
seocho_all.csv
0.35MB
seocho_apply.csv
0.11MB

반응형