Google에서 제공하는 RSS 데이터를 파싱하여 뉴스를 한 눈에 볼 수 있도록 만든 앱
프로젝트
기간 : 2020.03 ~ 2020.04
역할 : iOS 앱 개발
사용언어 : Swift
개발환경 : Xcode 11
주요 내용
"
https://news.google.com/news/rss
" 에서 제공하는 데이터를 파싱하여 Display
기본적으로 XML 형식의 데이터에서 "title" 및 "link"를 파싱
파싱한 데이터 중 link에 해당하는 데이터(html)에서 정규표현식을 사용하여 "image" 및 "description" 추출
"image"의 경우 Kingfisher 라이브러리를 활용하여 이미지 로딩
"description"에서 제일 많이 사용되는 단어를 추출하는 알고리즘을 통해 키워드 추출