![sshhhh](https://t1.daumcdn.net/tistory_admin/static/manage/images/r3/default_L.png)
JSON 배열 다루기WEB JAVA SPRING/etc2023. 10. 5. 16:57
Table of Contents
JSON 배열 데이터를 파싱
// 클라이언트에서 전송된 JSON 배열 데이터를 파싱
JSONArray array = JSONArray.fromObject(param.get("paramMaplist"));
클라이언트에서 전송된 JSON 배열 데이터를 서버에서 사용할 수 있는 형태로 변환
작동 순서
- param 객체에서 "paramMaplist" 키로 전달된 데이터를 가져온다,
(이 데이터는 JSON 배열 형태로 클라이언트에서 전송되었다고 가정) - JSONArray.fromObject(...) 메서드를 사용하여 JSON 배열 데이터를 자바의 JSONArray 객체로 파싱.
이렇게 파싱된 배열은 이후에 자바 코드에서 사용할 수 있게 됨
클라이언트에서 다음과 같은 JSON 배열을 전송했다고 가정하면
"paramMaplist": [
{"name": "John", "age": 30},
{"name": "Alice", "age": 25}
]
위 코드 사용시 이러한 JSON 배열을 자바에서 다룰 수 있는 형태인 JSONArray 객체로 변환한다.
(+변환된 JSONArray 객체를 반복하면 각 배열 요소에 접근하여 데이터를 추출하거나 수정할 수 있다)
'WEB JAVA SPRING > etc' 카테고리의 다른 글
직렬화(Serialization)와 역직렬화(Deserialization) (0) | 2023.10.10 |
---|---|
HttpServletRequest request (0) | 2023.10.05 |
객체지향 프로그래밍의 4가지 특징 (0) | 2023.08.28 |
MVC model2 //DispatcherServlet (0) | 2023.08.28 |
Spring 어노테이션 (0) | 2023.08.28 |