阅读量:0
在Java中调用JSON接口可以使用许多不同的方式,其中最常用的方法是使用HttpURLConnection或HttpClient库来发送HTTP请求并获取JSON响应。以下是一个简单的示例代码:
import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; public class JsonApiClient { public static void main(String[] args) { try { URL url = new URL("http://api.example.com/data"); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setRequestMethod("GET"); conn.setRequestProperty("Accept", "application/json"); BufferedReader br = new BufferedReader(new InputStreamReader((conn.getInputStream()))); String output; while ((output = br.readLine()) != null) { System.out.println(output); } conn.disconnect(); } catch (Exception e) { e.printStackTrace(); } } }
在上面的示例中,我们向"http://api.example.com/data"发送一个GET请求,并将响应以JSON格式打印到控制台。请注意,您可能需要根据实际情况调整URL和请求参数,以及处理HTTP响应。如果您需要发送POST请求或需要更复杂的请求参数,您可以使用HttpURLConnection或HttpClient库提供的更多功能来实现。