package com.zhan_dui.dictionary.utils;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
/**
* 获取Json文本
*
* @author xuanqinanhai
*
*/
public class JsonGetter {
private JsonGetter() {
}
/**
* get json string from url
*
* @param JsonUrl
* @return
* @throws Exception
*/
public static String get(String JsonUrl) throws Exception {
URL url = new URL(JsonUrl);
URLConnection urlConnection = url.openConnection();
urlConnection.setConnectTimeout(10000);
BufferedReader bufferedReader = new BufferedReader(
new InputStreamReader(urlConnection.getInputStream()));
StringBuilder jsonResultBuilder = new StringBuilder();
String line = "";
while ((line = bufferedReader.readLine()) != null) {
jsonResultBuilder.append(line);
}
return jsonResultBuilder.toString();
}
}