🤍 전 강의 25% 할인 중 🤍

2024년 상반기를 돌아보고 하반기에도 함께 성장해요!
인프런이 준비한 25% 할인 받으러 가기 >>

  • 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

질문있습니다

24.05.26 09:28 작성 조회수 92

0

JSONArray를 마지막에 JSONObject로 한번 더 감싸는 이유가 뭔가요?

답변 1

답변을 작성해보세요.

0

JSONArray도 결국은 JSONObject로 되어야 되기에 한번더 감싸주는 것입니다.^^

Levi님의 프로필

Levi

질문자

2024.05.26

객체가 되어야 메서드 기능을 사용할 수 있어서일까요?

JSONObject가 { } 이런구조 이면 이 속에 JSONArray도 들어갈 수 있습니다. 아래처럼

{ "students" : [{ },{ },{ }] } 이런 구조로 넣어서 처리합니다.

Levi님의 프로필

Levi

질문자

2024.05.27

아 네 그건아는데 JSONArray도 결국은 JSONObject로 되어야 해서 한번 더 감싸주신다고 하셨잖아요?

JsonObject가 되어야 get 같은 메서드 기능을 사용할 수 있어서 감싸는건지 여쭤본거에용.

즉, 감싸는 이유가 궁금합니당

 

그리고 지금 네이버 api 실습 들어간 후로 난이도 확 올라갔는데 처음이라 낯선거겠죠?ㅠ

코드 이해는 되는데 혼자 작성해보라면 못할 것 같아요ㅠ

 

다른 메서드를 사용하기 위해서 감싸줘야 한다기 보다 / 당연히 JSONObject 감싸야 되고 감싸니까 다른 메서드를 사용할 수있다 이렇게 정리하시면 좋겠습니다. 비슷한 말이긴 합니다 ㅎ

채널톡 아이콘