더보기
arr도시목록 = {"서울의 날씨", "부산의 날씨", "대전의 날씨"}
반복문을 사용하여, 배열의 아이템을 검색한 후, 추출한 날씨 정보를 추출한다.
> 서울의 날씨: 현재 온도00도 입니다.
> 부산의 날씨: 현재 온도00도 입니다.
> 대전의 날씨: 현재 온도00도 입니다.
| 모던 | 클래식 |
| Assign - arr도시목록 - {"서울의 날씨", "부산의 날씨", "대전의 날씨"} [For Each - arr도시목록 > Write Line - currentText : 출력 잘 되는지 확인] |
Assign - arr도시목록 - {"서울의 날씨", "부산의 날씨", "대전의 날씨"} Open Browser - "https://www.naver.com/" > Maximize Window [창 최대화] For Each - arr도시목록 > Attach Browser - www.naver.com >> Type Into - 검색창 클릭 - currentText+ "[k(enter)]" > Attach Browser - '서울의 날씨'검색 후 창 클릭 [속성 - 선택기 - '서울의 날씨 '를 * 로 해놔도 되는데 정확한 입력값이 들어간 사이트로 지정했다고 보긴 어려우므로 다른 변수에 arr를 넣어서 입력하는 방식으로 해야 정확하다] >> Get Text - 온도 클릭 >> Write Line - currentText + " : 현재 온도 " + str추출한기온 >> Navigate To - [Go to 와 역할이 같음 Go to : Use Browser 내에서 사용] |
| 방법 1 For Each - arr도시목록 > Assign - str추출한기온 - "" [초기화] > (Write Line) [출력 잘 되는지 확인 > User Browser - "https://www.naver.com/" >> Type Into - 검색창 클릭 - currentText + "[k(Enter)]" >> Get Text - 온도 클릭 - str추출한기온 >> Write Line - currentText+": 현재 온도 "+str추출한기온 |
|
| 방법 2 User Browser - "https://www.naver.com/" > For Each - arr도시목록 >> Type Into - 검색창 클릭 - currentText + "[k(Enter)]" >> Get Text - 온도 클릭 - str추출한기온 >> Write Line - currentText+": 현재 온도 "+str추출한기온 >> Assign - str추출한기온 - "" [초기화 : 맨 위나 맨 아래에 설정 "" 또는 String.Empty ] |
** For문에는 초기화 작업이 필요
** 배열을 Attach Browser에서 이용하게 될 경우,
선택기에서 검색어 부분을 * 로 하거나
array를 넣어서 입력하는 방식을 사용
** Navigate : 클래식, 원하는 페이지로 이동
Go to : 모던, 원하는 페이지로 이동
'UiPath_이론' 카테고리의 다른 글
| ACME 로그인 (1) | 2024.08.26 |
|---|---|
| 문자열 가공 - String Method (0) | 2024.08.23 |
| 브라우저 자동화 (모던/클래식) - 문자 (0) | 2024.08.21 |
| 날짜 데이터 활용 (0) | 2024.08.20 |
| RPA 기초 - Log Message, 액티비티, 변수 (0) | 2024.08.19 |