[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/TypeP/excel_pdf/master/JavaTPCProject/src/Project01_D.java [Back]  [Original]


import java.io.BufferedReader;

import java.io.InputStreamReader;
import java.net.*;


import org.json.*;


public class Project01_D {

	public static void main(String[] args) {
		//String apiURL="https://naveropenapi.apigw.ntruss.com/map-geocode/v2/geocode?query=";
		//
		String client_id="8c4fr929n7";
		String client_secret="DXIv7Sj1vTm2vmVKFal4pqdb87zcznpZ4fWf2uga";
		BufferedReader io = new BufferedReader(new InputStreamReader(System.in));
		try {
			System.out.print(" :");
			String address=io.readLine();
			String addr=URLEncoder.encode(address,"UTF-8");
			String reqUrl = "https://naveropenapi.apigw.ntruss.com/map-geocode/v2/geocode?query="+addr;
			
			URL url=new URL(reqUrl);
			HttpURLConnection con=(HttpURLConnection)url.openConnection();
			con.setRequestMethod("GET");
			con.setRequestProperty("X-NCP-APIGW-API-KEY-ID", client_id);
			con.setRequestProperty("X-NCP-APIGW-API-KEY", client_secret);
			BufferedReader br;
			int responseCode=con.getResponseCode();//200
			if(responseCode==200) {
				br=new BufferedReader(new InputStreamReader(con.getInputStream(),"UTF-8"));
			}else {
				br=new BufferedReader(new InputStreamReader(con.getErrorStream()));
			}
			String line;
			StringBuffer response=new StringBuffer();//JSON
			while((line=br.readLine())!=null) {
				response.append(line);
				
			}
			br.close();
			
			JSONTokener tokener=new JSONTokener(response.toString());
			JSONObject object= new JSONObject(tokener);
			System.out.println(object.toString());
			JSONArray arr=object.getJSONArray("addresses");
			
			for(int i=0;i

Web Proxy Viewer  |  New URL  |  Original Page