Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript数据抓取wikipedia表_Javascript_Jquery_Ajax_Web Scraping - Fatal编程技术网

javascript数据抓取wikipedia表

javascript数据抓取wikipedia表,javascript,jquery,ajax,web-scraping,Javascript,Jquery,Ajax,Web Scraping,我想把这一页擦掉 <script> var convertToInt; var allData = []; $.ajax({ url: "http://en.wikipedia.org/wiki/Demographics_of_Europe", type: 'GET', cache: false, success: function(data) { var root, body, table; root = $("&l

我想把这一页擦掉

<script>
var convertToInt;
var allData = [];

$.ajax({
    url: "http://en.wikipedia.org/wiki/Demographics_of_Europe",
    type: 'GET',
    cache: false,
    success: function(data) {
        var root, body, table;
        root = $("<div></div>")
        root.html(data.responseText)
        var rows = root.find("table tr:not(:has(th))");  
        $.each(rows, function(index, value) {
            var datatest = $(this.find("td"));
            console.log(datatest);
        });
    },  
    error: function() {
        return console.log("error");
    }
});

var转换;
var-allData=[];
$.ajax({
url:“http://en.wikipedia.org/wiki/Demographics_of_Europe",
键入:“GET”,
cache:false,
成功:功能(数据){
var根、体、表;
根=$(“”)
html(data.responseText)
var rows=root.find(“表tr:not(:has(th))”;
$.each(行、函数(索引、值){
var datatest=$(this.find(“td”);
console.log(datatest);
});
},  
错误:函数(){
返回console.log(“错误”);
}
});
但是控制台返回错误
“uncaughttypeerror:Object#没有方法'find'”

它应该是

datatest = $(this).find("td");
您错过了