Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "start_urls":
- [
- "https://www.druni.es/perfumes/hombre",
- "https://www.druni.es/perfumes/mujer",
- "https://www.druni.es/perfumes/fragancias-lowcost"
- ],
- "fields": {
- "name": "//div[@class='product-info-main-inner']//span[@class='page-title' and @itemprop='name']/text()",
- "price": "//div[contains(@class, 'price-box')]//span[@class='price']/text()",
- "price_old": "//div[contains(@class, 'price-box')]//span[@data-price-type='oldPrice']/span[@class='price']/text()",
- "reference": "",
- "image": "//meta[@property='og:image']/@content",
- "description": "//div[@id='description']//text()",
- "brand": "",
- "brand_text": "//div[@class='product-brand']/div[contains(@class,'manufacturer')]/a[@class='value']/text()",
- "categories": "//div[@class='breadcrumbs']/ul/li[contains(@class,'category')]/a/text()",
- "availability": "//script[@type='application/ld+json' and contains(.,'availability')]/text()",
- "rating_average": "//script[@type='application/ld+json' and contains(.,'ratingValue')]/text()",
- "rating_count": "//script[@type='application/ld+json' and contains(.,'ratingCount')]/text()",
- "barcode": "",
- "stock": "",
- "variation": "//span[@class='product-item-name']/text()"
- },
- "links": {
- "detail": "//div[@class='product-item-info']//a[@class='product-item-link']",
- "next_page": "//link[@rel='next']"
- },
- "regex": {
- "availability": ["availability\\\":\\s\\\"(.*?)\\\"", 1],
- "rating_average": ["ratingValue\\\":\\\"(.*?)\\\"", 1],
- "rating_count": ["ratingCount\\\":\\\"(.*?)\\\"", 1],
- "price": ["(\\d*,\\d{1,2})", 1],
- "price_old": ["(\\d*,\\d{1,2})", 1]
- },
- "pipelines": ["UrlVariationPipeline"],
- "list": {
- "product": "//div[@class='item']"
- },
- "parser_modules": ["multiple_product_variations_xpath"]
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement