如何从Java中的HTTP请求获取JSON对象
我现在正在尝试使用Java Cord中的HTTP请求" title="HTTP请求">HTTP请求获取JSON对象。
我想知道如何在下面的代码中获取响应或JSON对象。
请告诉我。
(在此程序中,我尝试获取文章“ New York”的Wikipedia类别。)
String requestURL = "http://en.wikipedia.org/w/api.php?action=query&prop=categories&format=json&clshow=!hidden&cllimit=10&titles=" + words[i]; URL wikiRequest = new URL(requestURL);
URLConnection connection = wikiRequest.openConnection();
connection.setDoOutput(true);
/**** I'd like to get response here. ****/
JSONObject json = Util.parseJson(response);
回答:
Scanner scanner = new Scanner(wikiRequest.openStream());String response = scanner.useDelimiter("\\Z").next();
JSONObject json = Util.parseJson(response);
scanner.close();
以上是 如何从Java中的HTTP请求获取JSON对象 的全部内容, 来源链接: utcz.com/qa/422833.html