JSON 情報を受信するために Java を使用してサーバーを呼び出し、Rest Web サービスを介してその情報を取得したいと考えています。今、私はこのコードを持っています:
public class consult {
public static void consult1() the url that retrieves json);
InputStream response = url.openStream();
BufferedReader reader = new BufferedReader(new InputStreamReader(response));
for (String line; (line = reader.readLine()) != null;) {
System.out.println(line);
}
reader.close();
}
これはJsonをコンソールに完全に表示しますが、ブラウザでこのWSを呼び出すと(/resources/consult /)、このWSに従って情報が表示されるように、情報を変数に設定するにはどうすればよいですか?
@Path("/consult")
public class ConsultJSON {
@GET
@Produces ("application/json")
public String getInfo() throws MalformedURLException, IOException {
return consult.consult1();
}