我在第三方服务器上有一个带有运动结果的HTML表格,我想将其解析为JSON或XML,以便我可以从中获取值...
我更喜欢使用jQuery执行此操作,并且已经使用$.ajax
进行了操作但是我没有让它运行:/
我还考虑过在我的服务器上运行PHP脚本并使用file_get_contents()
执行某些操作并将结果解析为JSON - 但没有成功...
任何人都有一个想法 - 什么是做我想要的最好的解决方案?我需要一个发人深省的冲动;)
我的jQuery尝试:
$.ajax({
dataType: "jsonp",
url: "....",
success: function(data) {
console.log(data);
},
error: function() {
console.log('error');
}
});
运行错误:
答案 0 :(得分:0)
根据评论:
对于跨站点内容,请使用PHP创建代理脚本。所有这一切都需要抓取远程内容并将其回显。
然后,您的ajax请求将指向此脚本,您将能够使用标准jQuery函数解析响应,就好像它是一个普通的页面,例如$(data).filter('table');
答案 1 :(得分:-1)
你的'dataType'错了?不应该是'html'或'json'因为我看到你正在接收HTML内容。