Web Yakalama ve Dönüştürme Araçları

Bir web sitesinden bağlantıları çıkarın

Bu örnek ayrıca şablon.

Yaygın bir görev, bir web sitesinden, özellikle de HTML bağlantılarından bağlantılar çıkarmaktır. Neyse ki kullanırken bu kolaydır Grabz's Web Kazıyıcı. Her şeyden önce, kazığın başlangıç ​​sayfası ve diğer seçenekler gibi normal ayrıntılarla yeni bir kazıma oluşturun.

Sonra git Kazıma talimatları sekmesini tıklatın ve Web sayfası düğmesi buton. Bu girecek Page Anahtar kelime into kazıma talimatlarını ve bir damla açılır. seçmek getTagAttributes listeden. Sonraki ekle 'href' ilk parametre olarak, Web Sıyırıcısına href niteliğini çıkarmasını ve ardından virgül yazmasını söyler.

Sonraki tıklayın Filtre düğmesi bu, Web Sıyırıcısına, href özniteliğini hangi unsurlardan çıkaracağını söylemenizi sağlar. Filtre penceresinde türün 'Web Sayfası' olarak ayarlandığından ve kısıtlamanın 'etiket adı' ve 'eşittir' olduğundan emin olun. Sonra girin a metin kutusuna ve ardından Ekle düğmesine ve ardından Filtre Ekle düğmesine tıklayın. Satırın sonuna bir yarım sütun ekleyerek komutu tamamlayın.

Aşağıda gösterilenlere benzer bir şey bırakılmalıdır.

Page.getTagAttributes('href', {"tag":{"equals":"a"}});

Yukarıdaki kod tüm link URL'lerini web sayfasından alacaktır, ancak şimdi ihtiyacımız var save bu bağlantı URL’leri. Bunu yapmak için, bu komutu eksi yarı-kolonuna saracağız. Data.save Komut. Bunu yapmak için hattın başlangıcına gidin ve Veri düğmesi buton. Sonra açılır menüde seçin save, sonra satırın sonuna gidin ve virgül ekleyin. Ardından 'Web Sitem' gibi veri kümesini çağırmak istediğiniz şeyi ekleyin, sonra başka bir virgül ekleyin ve sonra 'Bağlantılar' gibi sütunu tanımlamak için başka bir parametre ekleyin, sonra komutu bir ) yarı kolondan önce.

Şimdi aşağıdaki sıyırma talimatlarını uygulamanız gerekir.

Data.save(Page.getTagAttributes('href', {"tag":{"equals":"a"}}), 'My Websites', 'Links');

Şimdi kazıyıcıyı çalıştırırsanız, web sitesinden tüm bağlantıları çıkaracaksınız. Bu, Web Sitelerim adını taşıyan ve daha sonra dışa aktarılabilen bir Linkler sütunu içeren bir tablo oluşturur. into XML, CSV veya Elektronik Tablo gibi birçok farklı format. Bu eğitime, Çizme Talimatları araç çubuğundaki sihirbaz düğmesini kullanarak da ulaşılabilir.