loading
본문 바로가기
RPA

[UIPATH] XML문자열을 역시리얼화 (json동일)

by 원쿤짱쿤 2022. 10. 20.
반응형

외부 사이트에서 크롤링을 할때 클릭을 여러번하여  필요한 데이터를 가져와야 하는경우가 많다.

 

해당방법은 크롬관리자 도구에 접속하여 Network - preview에 접속후 전달되는 데이터를 

 

클립보드로 가져와  역시리얼화 하는 방법이다.

 

 

1. 해당 내역을 오른쪽 마우스 버튼으로 크립보드 복사를 한다.

 

 

 

2. 그러면 아래와같이 클립보드에 복사된것을 알수있다.

각 사이트마다 json, xml 형태로 각양각색이다.

 

 

3. 설정된 클립보드에 복사된 내역을 srting 형식으로 저장후 Deserialize  xml  액티비티를 사용하여  역 시리얼화 해준다.

아래는 역시리얼화 되었을대는 로컬값 이다.

 

4. 해당 내역의  그룹핑된 row id 갯수 만큼 가져오기위해  IEnumerable<xnod>  변수유형을 사용해준다.

그리고 Assign 액티비티를 통해 해당 배열에 내역을 추가해준다.

 -> oneOnOneInquiryXml.Element("rows").Elements("row")

 

## 아래는 사용된 변수 유형

 

 

## xml같은경우 하위목록 값을 가져오기위해 Element를 사용했지만 json은 item을 사용하면된다.

 

예시

'RPA' 카테고리의 다른 글

[UIPATH] 텍스트를 줄바꿈 기준으로 리스트 생성하기  (0) 2023.10.27
[UIPATH] pick 액티비티  (0) 2023.10.27
[UIPATH] 구글시트 연동 방법  (1) 2022.10.26
UIPATH) Find Children  (0) 2022.07.28
윈도우 작업스케줄러  (0) 2022.02.21