[개발일지]210416_TIL : 재귀, JsonParser

Gooder·2021년 4월 16일
0

개발일지

목록 보기
1/28
post-thumbnail

알고리즘

오늘은 항상 감이 안오던 재귀에대해서 이전보다 더 이해했다.
확실히 그림을 그리고 노트에 정리를 하면서 구조화를 시키니까 생각하는 체력이 빠지는게 덜해서 그런지 그 구조가 훨씬 잘 들어왔다.
개인적으로 이해할 때, 큰 그림 -> 작은 그림으로 가는 과정을 잘 그려보고 표현해보면 이해가 빠른 것 같다.

백엔드

JsonParser parser = new JsonParser();
JsonElement element = parser.parse(result);
JsonObject properties = element.getAsJsonObject().get("properties").getAsJsonObject();  

JsonParser을 이용해서 REST API를 이용해서 받아온 Json 정보를 파싱해서 필요한 정보만 꺼낼 수 있다는 것을 알았다.
그리고 정확하게 꺼내오기위해서 먼저 어떤 형식으로 Json 파일이 구성되어있는지를 보고서 필요한 정보만 가져올 수 있게 처리해야된다는 것을 알았다.

이렇게 받아온 정보를 session에 담아서 html 파일에서 출력하고싶은데 thymeleaf를 이용하면

<span th:text="${session.userId}"></span>

와 같이 출력해주면 된다는 것을 알았다. 그런데 프로필 사진을 출력하려하면 프로필 사진이 출력 안되는데 그 이유는 아직은 잘 모르겠다. 해당 링크에대한 접근 권한이 부족해서 그런 것으로 추정하고 있는데, 관련된 내용을 구글링해봐야겠다.

profile
세상을 변화시킬 신스틸러 서비스를 만들고싶은 개발자 Gooder 입니다.

0개의 댓글