Hacker haberlerini (https://news.ycombinator.com/) x-ray/nodejs aracılığıyla nasıl kazıyorum?x-ray/node üzerinden kazı kazancı haberleri
[
{title1, comment1},
{title2, comment2},
...
{"‘Minimal’ cell raises stakes in race to harness synthetic life", 48}
...
{title 30, comment 30}
]
bir haber tablosu vardır ama ... bunu kazımak bilen haberlerin her değilsin:
Ben bunun dışında böyle bir şey almak istiyorum web sitesi üç sütundan oluşmaktadır. Bunların kendilerine özgü bir ebeveynleri yoktur. Öyle ...
x("https://news.ycombinator.com/", "tr", [{
title: [".deadmark+ a"],
comments: ".age+ a"
}])
ve
x("https://news.ycombinator.com/", {
title: [".deadmark+ a"],
comments: [".age+ a"]
})
2 yaklaşım 30 isim ve 29 comment-COUTS döndürür: Yani yapı Şimdiye kadar ben denedim bu
<tbody>
<tr class="spacer"> //Markup 1
<tr class="athing"> //Headline 1 ('.deadmark+ a' contains title)
<tr class> //Meta Information 1 (.age+ a contains comments)
<tr class="spacer"> //Markup 2
<tr class="athing"> //Headline 2 ('.deadmark+ a' contains title)
<tr class> //Meta Information 2 (.age+ a contains comments)
...
<tr class="spacer"> //Markup 30
<tr class="athing"> //Headline 30 ('.deadmark+ a' contains title)
<tr class> //Meta Information 30 (.age+ a contains comments)
benziyor 30 başlıktan hangisinin bir yorumun eksik olduğu hakkında bir bilgi bulunmadığı için birlikte haritalandırma imkanı yoktur.
da sayısı sayaç yorumlarınızı dönüştürmek ve hatayı işlemek için iyi olabilir –