관리 메뉴

LC Studio

[오류]java.lang.NumberFormatException: empty String 본문

프로젝트/평생교육MAP

[오류]java.lang.NumberFormatException: empty String

Leopard Cat 2021. 10. 25. 15:07

서울시 공공데이터 api를 받아왔다.

 

받아온 api의 MAP_LAT, MAP_LNG(위도, 경도) 정보를 받아와 LatLng를 통해 구글맵에 표시하고자 하였다.

하지만 다음과 같은 오류가 발생했다.

java.lang.NumberFormatException: empty String

빈 문자열에 관한 에러였다. 무엇이 문제인가 살펴보았다.

공공api의 데이터에 MAP_LAT, MAP_LNG(위도, 경도)값이 ""(공백)으로 적혀있는 부분이 문제였다.

 

다음과 같이 start와 end의 값을 받아온다.

받아올 api url

 

공백이 없이 값이 모두 들어있는 부분으로 한정하여(100~105) 호출했을때는 에러가 나지 않았다.

 

아직 완전히 해결되진 않았다.

empty값("")을 어떤 방식으로 처리해야 하는지 더 공부해야겠다. 

반응형