Uipath Studio - данные очищают список различных продуктов и записывают в csv, но все файлы .csv имеют точно такие же данные.

У меня есть CSV-файл со списком продуктов, и я хочу автоматически очистить данные от них.

Созданный мной rpa-бот может повторить поиск продукта по моему списку на сайте электронной коммерции. Он будет искать, пока не будут использованы все названия продуктов из списка. Однако бот будет извлекать данные только из первого продукта из моего списка CSV и записывать новый файл CSV для хранения извлеченных данных. После очистки первого продукта бот продолжит поиск второго продукта, а также третьего и четвертого продукта и напишет новый файл csv. Однако, когда я открываю CSV-файл второго продукта, данные точно такие же, как и данные первого продукта. Это показывает, что rpa-бот не проводил очистку данных при поиске второго продукта. Почему так случилось?

. CSV Product List  Образ процесса Написать свойства CSV  Извлечь свойства 'DIV' структурированных данных

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&apos;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>

person WetzelSchultz    schedule 04.05.2020    source источник
comment
Не могли бы вы показать весь процесс на отдельных изображениях в лучшем качестве?   -  person kwoxer    schedule 04.05.2020
comment
Привет Ветцель, несколько изображений очень трудно читать.   -  person Atul Chaudhary    schedule 05.05.2020
comment
Привет, я заменил изображение на более качественное. Спасибо за напоминание.   -  person WetzelSchultz    schedule 05.05.2020
comment
Пожалуйста, покажите нам свойства вашего действия Write CSV. А также настройка ExtractDataTable. И загрузите здесь свой xaml-код в виде блока кода.   -  person kwoxer    schedule 05.05.2020
comment
Хорошо, я добавил изображение свойств и кода, которые вы упомянули.   -  person WetzelSchultz    schedule 05.05.2020


Ответы (1)


Используйте таблицу данных очистки активности после ее записи в файл .csv. Это может сработать для вас.

Поскольку вы используете цикл, он может не перезаписываться несколько раз.

person Santhi Bhushan    schedule 14.05.2020