public static String visitURL(String URL,String query){
StringBuilder json = new StringBuilder();
String HAHATag = "0";
BufferedReader in = null;
try {
query = URLEncoder.encode(query,"utf-8");
String url = URL+ query;
URL urlObject = new URL(url);
URLConnection uc = urlObject.openConnection();
in = new BufferedReader(new InputStreamReader(uc.getInputStream(), "utf-8"));
String inputLine = null;
while ((inputLine = in.readLine()) != null) {
json.append(inputLine);
}
JSONObject obj = new JSONObject(json.toString());
Object ext = obj.get("DDD");
if(ext.equals(null)){
logger.info("DDD为null");
}else{
JSONObject extobj = (JSONObject) ext;
HAHATag = extobj.getString("HAHA");
}
in.close();
} catch (Exception e) {
logger.error(e.getMessage(), e);
}finally {
IOUtils.closeQuietly(in);
}
return HAHATag;
}
StringBuilder json = new StringBuilder();
String HAHATag = "0";
BufferedReader in = null;
try {
query = URLEncoder.encode(query,"utf-8");
String url = URL+ query;
URL urlObject = new URL(url);
URLConnection uc = urlObject.openConnection();
in = new BufferedReader(new InputStreamReader(uc.getInputStream(), "utf-8"));
String inputLine = null;
while ((inputLine = in.readLine()) != null) {
json.append(inputLine);
}
JSONObject obj = new JSONObject(json.toString());
Object ext = obj.get("DDD");
if(ext.equals(null)){
logger.info("DDD为null");
}else{
JSONObject extobj = (JSONObject) ext;
HAHATag = extobj.getString("HAHA");
}
in.close();
} catch (Exception e) {
logger.error(e.getMessage(), e);
}finally {
IOUtils.closeQuietly(in);
}
return HAHATag;
}