public override JobUrl ScrapeJobUrlInfo(string html)
        {
            var scrapeInfo = new JobUrlScraperInfoModel()
            {
                Url           = "//a[contains(@class, 'list_a can_visited list_a_has_logo')]",
                UrlAttribute  = "href",
                Title         = "//h3[contains(@class, 'list_h3')]",
                Salary        = "//span[contains(@class, 'salary_amount')]",
                Location      = "//span[contains(@class, 'list_city')]",
                Company       = "//span[contains(@class, 'dib mt5')]",
                Logo          = "//img/@src",
                LogoAttribute = "src"
            };

            return(ScrapeJobUrlInfo(html, scrapeInfo, 2));
        }
        public override JobUrl ScrapeJobUrlInfo(string html)
        {
            var scrapeInfo = new JobUrlScraperInfoModel()
            {
                Url            = "//a[contains(@href, 'job-ad')]",
                UrlAttribute   = "href",
                Title          = "//a[contains(@href, 'job-ad')]",
                TitleAttribute = "title",
                Salary         = "//span[contains(@class, 'salary-blue')]",
                Location       = "//a[contains(@itemprop, 'address')]",
                Company        = "//a[contains(@itemprop, 'name')]",
                Logo           = "//img/@src",
                LogoAttribute  = "src"
            };

            return(ScrapeJobUrlInfo(html, scrapeInfo, 1));
        }
Beispiel #3
0
        public override JobUrl ScrapeJobUrlInfo(string html)
        {
            var scrapeInfo = new JobUrlScraperInfoModel()
            {
                Url               = "//meta[contains(@itemprop, 'url')]",
                UrlAttribute      = "content",
                Title             = "//a[contains(@itemprop, 'title')]",
                Salary            = "//span[contains(@itemprop, 'baseSalary')]",
                Location          = "//meta[contains(@itemprop, 'jobLocation')]",
                LocationAttribute = "jobLocation",
                Company           = "//span[contains(@itemprop, 'name')]",
                Logo              = "//img/@src",
                LogoAttribute     = "src"
            };

            return(ScrapeJobUrlInfo(html, scrapeInfo, 3));
        }