Skip to content

spartaKotlinTeamSober/fileReader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Json → H2 DB 저장과 H2 DB드라이버 역할을 하는 프로그램입니다.

service의 startFileReader 가 핵심이며, 해당 함수에서 볼 부분입니다.

val file = File("/Users/t2023-m0097/Desktop/wines_data/wine_data_${index}.json")
//공유드린 Json을 읽어오기 위한 경로를 설정합니다.
//현재는 저의 컴퓨터에 맞는 경로로 되어 있으니, 함수를 실행시키기 위해서
//경로를 재설정 해주셔야 합니다.

 if (!hash.contains(hashName)
      && it.aroma.isNotEmpty()
      && it.aroma.none { key -> key.toString().contains("food-") }) {
      hash.add(hashName)
      resultList.add(it)
      ++pushRowCnt
  } else {
      logger.info("PassData : {}", it.toString())
  }
//Json 파일을 H2 DB로 저장할때, 조건에 맞게 후처리를 해주는 부분입니다.
//조건을 추가하고 싶거나, 빼고 싶다면 이곳을 리팩토링 하시면 됩니다.

About

크롤링 Json 데이터 Read&Save 프로젝트

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages