Project18 CGV, Lotte Cinema, MegaBox 각각 크롤링 필요한 데이터 정리 및 DB에 맞게 수정 (요약 코드) DB ShowingData - 영화관 상영 정보 MovieID varchar(100) - name_개봉날짜(MovieData에서 ID를 꺼내옴) MovieName text - 더 퍼스트 슬램덩크 MovieNameEN text - The First Slam Dunk Movietheater text - CGV, LotteCinema, MegaBox - 영화관 ScreenKR text - 영화관 3관, 4관 ScreenEN text - Cinema 3, 4 PlayKind text - 2d, 3d, 4dx 2d, 2d(자막) Date text - 2023-03-03 RunningTime integer - 220 StartTime text - 10:30 EndTime text - 14:10 TicketPage .. 2023. 3. 6. 2023/03/02 회의록 March 2, 2023 #김의수 개인 일정으로 인한 프로젝트 드랍 영어 추가로 인한 DB구조 변경 제공 해주는 api상태가 개판이라 제목만 영어로 추가 MovieData - 영화정보(검색 기능을 위해 영화관 정보와 분리) MovieId varchar(100) - name_개봉날짜 Summary text Name text NameEN text Poster longblob Category json MovieReview - 영화관에서 우리 리뷰 빼고 삭제 MovieID text - private key Where text - Naver, Daum Recommendation int Date int Review text TheaterData - 영화관 정보 Movietheater text Name text - .. 2023. 3. 2. 메가박스(MegaBox) 시간표 가져오기(jsoup, kotlin) 2023.02.27 - [Project/ThreeMovie(영화리뷰및예약도우미)] - CGV 영화 시간표 크롤링 및 예약 주소 가져오기 (Kotlin, jsoup) 2023.03.02 - [Project/ThreeMovie(영화리뷰및예약도우미)] - 롯데시네마(Lotte Cinema) 시간표 가져오기 (jsoup, kotlin) https://www.megabox.co.kr/ MEET PLAY SHARE, 메가박스 사람들과 공유할 수 있는, 공간경험을 만듭니다. www.megabox.co.kr 마지막 메가 박스 입니다. 아무 예매 버튼이나 눌러봅시다. https://www.megabox.co.kr/booking url에 변화가 없는데 선택은 되어있습니다. Network를 뜯어봅시다. booking에 po.. 2023. 3. 2. 롯데시네마(Lotte Cinema) 시간표 가져오기 (jsoup, kotlin) 2023.02.27 - [Project/ThreeMovie(영화리뷰및예약도우미)] - CGV 영화 시간표 크롤링 및 예약 주소 가져오기 (Kotlin, jsoup) 을 참고하고 오시는 걸 추천드립니다. https://www.lottecinema.co.kr/NLCHS/ 롯데시네마 www.lottecinema.co.kr 일단 한번 쿼리를 날려 페이지가 오는지 봅시다. val url: String = "https://www.lottecinema.co.kr/NLCHS/" val conn = Jsoup.connect(url) val doc = conn.get() println(doc) 슬프게도 영화관이나 영화 관련 데이터는 전부 api로 관리되는 듯합니다. 테스트 삼아 동성로 사이트로 들어왔습니다. https:/.. 2023. 3. 2. 이전 1 2 3 4 5 다음