public class MobileLocationUtil {
public static String callUrlByGet(String callurl,String charset){
String result = "";
try {
URL url = new URL(callurl);
URLConnection connection = url.openConnection();
connection.connect();
BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream(),charset));
String line;
while((line = reader.readLine())!= null){
result += line;
result += "\n";
}
} catch (Exception e) {
e.printStackTrace();
return "";
}
if(result!=null&&!"".equals(result)){
result = result.substring(result.indexOf("{"), (result.indexOf("}")+1) );
}
return result;
}
public static void main(String[] args){
String url = "http://www.youdao.com/smartresult-xml/search.s?" +"jsFlag=true&type=mobile&q=15208206697";
String result = callUrlByGet(url,"GBK");
System.out.println(result);
}
}