如: www.mzhuzi.com/test/test 返回 {"name":"123"} 。我在其他网站 写程序的时候想用 这个 返回值 怎么用?
我知道 用ajax
$.ajax({
type: "get",
dataType : "jsonp",
jsonp: "callbackparam",
url: "http://www.mzhuzi.com/Test/test",
success : function(json){
alert(json.name);
},
error:function(){
alert('fail');
}
});
这样能。。。其他方法呢
------解决方案--------------------------------------------------------
可以用java代码 模拟http请求
- Java code
try {//117.79.91.231 URL l_url = new URL(url); HttpURLConnection l_connection = (HttpURLConnection)l_url.openConnection(); l_connection.connect(); InputStream l_urlStream = l_connection.getInputStream(); BufferedReader l_reader = new BufferedReader(new InputStreamReader(l_urlStream)); String sCurrentLine = " "; String sTotalString = " "; while((sCurrentLine = l_reader.readLine()) != null) { sTotalString+=sCurrentLine; } System.out.println(sTotalString); } catch (MalformedURLException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); }