用js 有没有好的方式可以直接请求到这种不支持跨域及jsonp形式的网站接口数据 (不考虑后台请求方式)
可以使用Yahoo的yql将远程数据转为jsonp格式的
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.2.min.js"></script>
<script>
$.ajax({
url: 'http://query.yahooapis.com/v1/public/yql',
dataType: 'jsonp',
data: {
q: "select * from json where url=\"http://www.coding123.net/json.asp\"",
format: "json"
},
success: function (d) {
alert(d.query.results.now)
}
});
你想问的是Jsoup吧?