개발환경 : egov3.9
이디러리움 샘플을 가지고 왔다.
nodejs는 자바스크립트 기반이니 json파싱은 일도 아닌데 ㅎㅎㅎ
스프링에서는 경험이 적다보니 시간이 좀 걸렸다
공유겸 정리해 놓을려구 한다.
해당 트렌젝션의 result값을 VO에 집어 넣고
출력하는 부분을 만들 예정이다.
ethscan.json 이더리움 송금 트랜젝션
{ |
Json 파싱은 이상한거 쓰지말고 org.json.simple 쓰는게 가장 좋다
pom.xml에 추가 하고
<dependency> |
VO
package egovframework.example.sample.service; import java.util.List; import lombok.Getter;
|
컨트롤러
package egovframework.example.sample.web; import java.io.FileReader; import egovframework.example.sample.service.EgovSampleService; import egovframework.rte.fdl.property.EgovPropertyService; import javax.annotation.Resource; import org.springframework.stereotype.Controller;
}
|
배열 형식일때는 Array로 VO클래스를 만들고
Object 형식일때는 List로 VO로 만들면 된다.
그 뒤로는 알아서 잘 밖힌다.
접근 할때는 일반 클래스 처럼 . 사용하여 접근하면 된다.
'자바(Spring)' 카테고리의 다른 글
AsyncRestTemplate Spring boot 비동기 (0) | 2021.02.09 |
---|---|
ajax 통신 (0) | 2020.09.06 |