У меня есть CSV-файл со списком продуктов, и я хочу автоматически очистить данные от них.
Созданный мной rpa-бот может повторить поиск продукта по моему списку на сайте электронной коммерции. Он будет искать, пока не будут использованы все названия продуктов из списка. Однако бот будет извлекать данные только из первого продукта из моего списка CSV и записывать новый файл CSV для хранения извлеченных данных. После очистки первого продукта бот продолжит поиск второго продукта, а также третьего и четвертого продукта и напишет новый файл csv. Однако, когда я открываю CSV-файл второго продукта, данные точно такие же, как и данные первого продукта. Это показывает, что rpa-бот не проводил очистку данных при поиске второго продукта. Почему так случилось?
XML-код извлечения метаданных из извлечения структурированных данных DIV
<row exact='1'>
<webctrl tag='div' class='ant-col-20 ant-col-push-4 c1z9Ut' idx='1'/>
<webctrl tag='div' idx='2'/>
<webctrl tag='div' class='ProductGrid-container' idx='1'/>
<webctrl tag='div' class='RedmartProductCard-container'/>
<webctrl tag='a' class='RedmartProductCard-link' idx='1'/>
<webctrl tag='div' class='RedmartProductCard-content' idx='1'/>
</row>
<column exact='1' name='item' attr='text' name2='item's url' attr2='href'>
<webctrl tag='div' class='ant-col-20 ant-col-push-4 c1z9Ut' idx='1'/>
<webctrl tag='div' idx='2'/>
<webctrl tag='div' class='ProductGrid-container' idx='1'/>
<webctrl tag='div' class='RedmartProductCard-container'/>
<webctrl tag='a' class='RedmartProductCard-link' idx='1'/>
<webctrl tag='div' class='RedmartProductCard-content' idx='1'/>
<webctrl tag='h4' class='RedmartProductCard-title' idx='1'/>
</column>
<column exact='1' name='current price' attr='text'>
<webctrl tag='div' class='ant-col-20 ant-col-push-4 c1z9Ut' idx='1'/>
<webctrl tag='div' idx='2'/>
<webctrl tag='div' class='ProductGrid-container' idx='1'/>
<webctrl tag='div' class='RedmartProductCard-container'/>
<webctrl tag='a' class='RedmartProductCard-link' idx='1'/>
<webctrl tag='div' class='RedmartProductCard-content' idx='1'/>
<webctrl tag='div' class='RedmartProductCard-priceContainer' idx='1'/>
<webctrl tag='div' class='RedmartProductCard-price sg' idx='1'/>
</column>
<column exact='1' name='quantity' attr='text'>
<webctrl tag='div' class='ant-col-20 ant-col-push-4 c1z9Ut' idx='1'/>
<webctrl tag='div' idx='2'/>
<webctrl tag='div' class='ProductGrid-container' idx='1'/>
<webctrl tag='div' class='RedmartProductCard-container'/>
<webctrl tag='a' class='RedmartProductCard-link' idx='1'/>
<webctrl tag='div' class='RedmartProductCard-content' idx='1'/>
<webctrl tag='div' class='RedmartProductCard-weight' idx='1'/>
</column>
<column exact='1' name='amount of rating' attr='text'>
<webctrl tag='div' class='ant-col-20 ant-col-push-4 c1z9Ut' idx='1'/>
<webctrl tag='div' idx='2'/>
<webctrl tag='div' class='ProductGrid-container' idx='1'/>
<webctrl tag='div' class='RedmartProductCard-container'/>
<webctrl tag='a' class='RedmartProductCard-link' idx='1'/>
<webctrl tag='div' class='RedmartProductCard-content' idx='1'/>
<webctrl tag='div' class='RedmartProductCard-footerContainer' idx='1'/>
<webctrl tag='div' class='Rating-container' idx='1'/>
<webctrl tag='div' class='Rating-review' idx='1'/>
</column>
</extract>