상세 컨텐츠

본문 제목

[RPA] JAVA 코드 연동하기

IT/RPA(UiPath)

by Adonis_ 2019. 11. 6. 14:09

본문

목표

JAVA 코드 Uipath에서 사용하기


변수선언

설치 패키지      UiPath.Java.Activities 


java 호출 코드

* JAVA Scope 내부에서 진행

 

1. Java Scope

  • JavaLibraryPath
    ① 환경변수에 JDK path추가
    ② JavaLibraryPath 속성에  JDK 경로입력

2. Load Jar 

Jar파일 경로 선택

 

3. Create Java Object

  • Result : javaObj
  • Target type : "패키지명.클래스명" (Eclipse에서의 패키지명)

4. Invoke Java Method

  • Method Name : 메소드명
  • Parameter : 메소드 매개변수
  • Result : returnObj
  • TargetObject : javaObj

5. Convert Java Object

  • java Object : returnObj
  • Type argument : return타입
  • result : javaReturnValue

!! 주의사항

Return 값이 한글일경우 글자깨짐현상이 발생하니 아래와 같이 인코딩/디코딩 과정이 필요.

 

  • Java Encoding
    Base64.getEncoder().encodeToString(str.getBytes());
  • Uipath Decoding
    System.Testy.Encoding.GetEncoding("ksc_5601").GetString(convert.FromBase64String(javaReturnValue))

 

 

'IT > RPA(UiPath)' 카테고리의 다른 글

[RPA] IMG 파일 PDF병합하기  (0) 2019.11.15
[RPA] Chrome Extension 설치  (0) 2019.11.11
[RPA] OCR 언어 추가  (0) 2019.11.06
[RPA] 프로세스 배포 및 Bot에 할당하기  (0) 2019.11.04
[RPA] Invoke Arguments 정의  (0) 2019.11.04

관련글 더보기

댓글 영역