2014-02-11 4 views
0

이것은 내 코드입니다. 내가 해결할 수없는이 줄 JSONObject json = new JSONObject(builder.toString());에서 오류가 발생했습니다. 어떤 실수를했는지 알 수있었습니다. 이 줄에서 'jsonobject 형식을 초기화 할 수 없습니다.'오류가 발생했습니다.형식을 초기화 할 수 없습니다. jsonobject

public class Findrss { 

    public static <JSONObject> void main(String[] args) { 
     URL url = new URL("https://ajax.googleapis.com/ajax/services/feed/find?" 
     + "v=1.0&q=Official%20Google%20Blog&userip=INSERT-USER-IP"); 
     java.net.URLConnection connection = url.openConnection(); 
     String ref = "google.com"; 

     connection.addRequestProperty("Referer", ref); 

     String line; 
     StringBuilder builder = new StringBuilder(); 
     BufferedReader reader = new BufferedReader(
      new InputStreamReader(connection.getInputStream())); 

     while((line = reader.readLine()) != null) { 
      builder.append(line); 
     } 

     JSONObject json = new JSONObject(builder.toString()); 
    } 

} 

답변

0

IDE 또는 메모장 만 사용하고 있습니까? 코드에서 MalformedURLException, IOExceptionJSONException 예외를 throw합니다. 수정하려면 try-catch을 사용하십시오.

+0

나는 이것을하기 위해 이클립스를 사용하고있다 – user3291784

+0

어디에서 잡아 먹을까, 내 코드를 편집 할 수 있습니까? – user3291784

+0

진지해? 그건 자바 기본입니다. 이클립스는 당신을 위해 그것을 할 수 있습니다. – Sergi

관련 문제