예제 #1
0
파일: Program.cs 프로젝트: marakas/scraper
        private static bool indexZaraPage(CrawledPage pageToIndex, ref ClothingItem item)
        {
            var indexer = new ZaraIndexer(pageToIndex);

            if (indexer.getTitle() && indexer.getPrice() && indexer.getImage() && indexer.getDescription() && indexer.getColor() && indexer.getType())
            {
                item.itemName        = indexer.itemName;
                item.itemPrice       = indexer.itemPrice;
                item.itemImage       = indexer.itemImage;
                item.itemDescription = indexer.itemDescription;
                item.shopName        = "ZARA";
                item.url             = pageToIndex.Uri.ToString();
                item.itemGender      = indexer.itemGender;
                item.itemColor       = indexer.itemColor;
                item.itemType        = indexer.itemType;

                return(true);
            }
            return(false);
        }
예제 #2
0
파일: Program.cs 프로젝트: marakas/scraper
        private static bool indexZaraPage(CrawledPage pageToIndex, ref ClothingItem item)
        {
            var indexer = new ZaraIndexer(pageToIndex);

            if (indexer.getTitle() && indexer.getPrice() && indexer.getImage() && indexer.getDescription() && indexer.getColor() && indexer.getType())
            {
                item.itemName = indexer.itemName;
                item.itemPrice = indexer.itemPrice;
                item.itemImage = indexer.itemImage;
                item.itemDescription = indexer.itemDescription;
                item.shopName = "ZARA";
                item.url = pageToIndex.Uri.ToString();
                item.itemGender = indexer.itemGender;
                item.itemColor = indexer.itemColor;
                item.itemType = indexer.itemType;

                return true;
            }
            return false;
        }