2016-03-21 10 views
0

ich das erste Glied des Ergebnisses der hier http://search.azlyrics.com/search.php?q=tired+adeleRöntgen scrapper in node.js arbeiten nicht

mit x-ray node.js scrapper erhalten möchten. Und mein Code wie folgt:

x('http://search.azlyrics.com/search.php?q=tired+adele', { 
    link: x('body > div.container.main-page > div > div > div > table > tbody > tr:nth-child(1) > td > a') 
})(function(err, data){ 
    console.log(data); 
}); 

Nicht sicher, warum ich leeres Objekt bekam. Der Selektor scheint nicht zu funktionieren.

+0

Haben Sie das Fehlerobjekt überprüft? – bryanmac

+0

Im Röntgenbild bedeutet ein leeres Objekt einen gefüllten Fehler – MayorMonty

Antwort

0

es gibt keine tbody in der Quelle html. entfernen Sie es aus Ihrem Code und es wird funktionieren