JavaScript Object Notation의 약자로, 데이터를 교환하고 저장하기 위해 설계된 텍스트 기반의 데이터 교환 표준
사람이 읽기 쉽고 컴퓨터가 파싱(분석)하기도 쉬워서, 웹 서버와 클라이언트(브라우저) 사이에서 데이터를 전송할 때, 또는 설정 파일 등에 XML을 대체하여 널리 사용
객체
중괄호 {}로 감싸서 표현
순서가 없는 이름/값 쌍의 집합
이름(키)은 반드시 큰따옴표로 묶인 문자열이어야 하며, 콜론(:)으로 값과 구분하고, 각 쌍은 쉼표(,)로 구분
| 형태 | 예시 |
|---|---|
| { "key" : value } | {"name": "Gemini", "age": 1} |
배열 (Array)
대괄호 []로 감싸서 표현
값들의 순서 있는 리스트
값들은 쉼표(,)로 구분
| 형태 | 예시 |
|---|---|
| [ value1, value2, ... ] | ["apple", "banana", "kiwi"] |
| 설치 방법 |
|---|
![]() |
| 설치 방법 |
|---|
![]() |
+ -> Add Package by name 클릭| 설치 방법 |
|---|
![]() |
com.unity.nuget.newtonsoft-json 입력. -> Add| 설치 완료 |
|---|
![]() |
![]() |
| Test Data |
|---|
![]() |
![]() |
![]() |
![]() |
| DataSerializer |
|---|
![]() |
![]() |
| Test |
|---|
![]() |
![]() |
![]() |
| DataDeserializer |
|---|
![]() |
| Test |
|---|
![]() |
![]() |
| ErrorTest |
|---|
![]() |
| Test Code |
|---|
![]() |
| Test |
|---|
![]() |
| ErrorTest |
|---|
![]() |
| Test Code |
|---|
![]() |
| Test |
|---|
![]() |