데이터 추출은 열 확장 밖에 안되나요?

안녕하세요, 업무 자동화 및 웹 크롤링을 배우고자 하는 U린이 입니다.

다름이 아니라

엑셀에 있는 데이터를 기반으로 웹에서 검색 한 후

몇가지 제가 원하는 정보만 따로 추려내서 행으로 저장 후

다음 대상을 다시 검색하여 행으로 계속 추려내어 저장하고 싶습니다.

제가 봉착한 문제는

  1. 크롤링(테이블 추출)한 데이터가 열상태로만 저장이 된다 --< 행으로 저장하길 원함
  2. 테이블추출 을 하여 원하는 데이터만 뽑아오길 원함

이렇게입니다.

혹시 어떻게 해야하나요?

크롤링을 하기위해 현재 진행중인 작업은

오픈브라우저 / 오픈 어플리케이션으로 브라우저와 엑셀 켜두고 앱/웹 레코도를 사용해서 검색 복사 붙여넣기 를 반복하고 있습니다.

  • 먼저 행으로 변환하기 위한 데이터 테이블을 생성합니다.(dt)
  • dr = dt.NewRow 로 datarow 생성
  • for each row 로 열로 된 데이터 테이블을 하나씩 읽어서 dr에 하나씩 할당합니다. (dr(idx) = CurrentRow(0))
  • add data row로 dt 에 dr을 추가합니다.
  • 원하는 데이터만 가져오도록 if를 활용하여 거릅니다.
2 Likes

작성자님 답변 정말 감사합니다.

현재 사용하고 있는건 studio이고, UiPath내 액티비티가 아닌
직접 코드를 짜야 가능한 걸까요?
유린이 웁니다 ㅠㅠ

UiPath 내 액티비티로 가능합니다.
아래는 각 단계마다 사용되는 액티비티입니다.

  1. Build Datatable
  2. Assign
  3. For each row / Assign
  4. Add data row
  5. If

감사합니다!! 한번 따라서 해보겠습니다!!

복 많이받으세요