일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- SQL
- 참조변수타입변환
- SQ3R
- 프로젝트
- string메서드
- API
- 네이티브애플리케이션
- 날씨API
- 자바
- 배열탐색
- 스프링
- 스레드동기화
- 프로그래머스
- 4A피드백
- 백준
- 루트사용자
- 99클럽
- ChatGPT
- 코딩테스트
- 동전교환알고리즘
- openapi
- Java
- 향상된for문
- 성장형마인드셋
- staging_area
- API명세서
- 파일사용권한
- Spring
- 재귀적사고
- 제너릭메서드
- Today
- Total
목록자바 (3)
개발 공부용

데이터를 파싱 해보겠습니다! Weather 객체를 반환하는 jsonParsing 메서드를 작성할 것입니다. 파싱을 하기 위해서 우선 받아온 데이터의 구조를 파악해야 합니다. 🐾 위 사진을 통해 아래와 같은 데이터 구조를 가졌음을 확인할 수 있습니다.💡 "response" : { "header" : {...}, "body" : { "dataType" : ..., "items" : { "item" : [ { ... }, ] } } } 따라서 "response"에서 "body"를 추출하고, "body"에서 "items"를, "items"에서 "item" 배열을 추출해야 합니다. 그리고 추출한 item 배열에서 (최저기온, 최고기온 등의) 원하는 category의 원하는 시간대의 값을 찾아줍니다. public ..

기상청_단기예보 ((구)_동네예보) 조회서비스 초단기실황, 초단기예보, 단기((구)동네)예보, 예보버전 정보를 조회하는 서비스입니다. 초단기실황정보는 예보 구역에 대한 대표 AWS 관측값을, 초단기예보는 예보시점부터 6시간까지의 예보를, www.data.go.kr 지역별 날씨가 필요한 기능이 있어 외부 API를 활용하기로 했습니다. 제가 이용한 서비스는 공공데이터포털의 기상청 단기 예보 조회 서비스입니다. ☀️🌦️ 회원가입을 하고 활용 목적을 밝히며 활용 신청을 해야 사용할 수 있습니다. JSON, XML 중 요청 자료 형식을 선택할 수 있습니다. 단기 예보는 격자 x, y좌표가 필요하니 위 링크에서 참고 문서(활용가이드)를 다운 받아서 원하는 지역의 좌표를 확인해야 합니다. Postman에서 테스트해보..

저번주 목요일부터 팀 프로젝트가 시작되었습니다. 프로젝트 기간동안 한 것과 만났던 에러들을 어떻게 해결했는지 조금씩 기록해 두려고 합니다. 에러 해결 기록은 에러 탭이 차곡 차곡 쌓을 예정입니다. 우선 저번주에는 사용자 요구사항 정의서, API 명세서, 테이블 명세서와 같은 문서를 작성하는데 시간을 투자했습니다. 팀원들과 함께 작성한거라 블로그에는 올릴 수 없지만, 멘토님께 피드백 받은 내용이 있어서 기록을 남기려고 합니다. 예를 들어 member 테이블을 생성한다고 했을 때, 이런 식으로 컬럼ID에 member와 언더바를 붙여주었는데 컬럼을 사용할 때 테이블 명도 필요하기 때문에 중복적인 요소라 굳이 붙여줄 필요가 없다는 피드백을 들었습니다. 그래서 이렇게 고쳤습니다. 확실히 더 깔끔하고 쓰기 편한 것..