개발관련/JAVA2013. 10. 1. 17:32
반응형


 


 

 

-
우체국 도로명 주소 API 사용하다가 멘붕을 겪음. 

아무리 주소를 날려도 계속 도로명을 입력하라는 에러메세지만 나오고.... 아... 

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><NewAddressListResponse><cmmMsgHeader><requestMsgId></requestMsgId><responseMsgId></responseMsgId><responseTime>20131001:172448451</responseTime><successYN>N</successYN><returnCode>01</returnCode><errMsg>검색할 도로명과 건물번호를 정확히 입력하십시오!   * 검색(입력)방법:    찾고자 하는 주소 : 서울특별시 종로구 세종로 17 세종문화회관               입력 예시 : 도로명   건물번호 =&gt; 세종로 17 </errMsg></cmmMsgHeader><newAddressList/></NewAddressListResponse>



우체국 API 개발자.. 나오라그래.... ㅅㅂ...

무슨짓을 해놓은거야 인코딩에....


해결방법은 

String temp = "세종로18";
temp = URLEncoder.encode(temp, "EUC-KR"); 
temp = URLDecoder.decode(temp, "ISO-8859-1"); 
String srchwrd = URLEncoder.encode(temp, "UTF-8");


검색어 인코딩에 무슨짓을 해놨는지는 모르지만. 위처럼 인코딩을 해줘야 검색이 제대로 된다. 


 -

 







무료통화/무료문자를 포인트로 전환해서 기프티콘, 상품권으로 바꾸자.

http://bbokkun.tistory.com/23






반응형
Posted by bbokkun