javascript - json

CHan·2023년 3월 7일
0

Json

1. Json - JavaScript Object Notation

 일반적으로 서버에서 클라이언트로 데이터를 보낼 때 사용하는 양식.
클라이언트가 사용하는 언어에 관계 없이 통일된 데이터를 주고 
받을 수 있도록, 일정한 패턴을 지닌 문자열을 생성해 내보내면 
클라이언트는 그를 해석해 데이터를 자기만의 방식으로 온전히 저장,
표시할 수 있게 된다.

2. 구조

{
	"이름(키)": "값",
    "숫자 값": 20230307,
    "불리언 값": true,
    "널 값": null,
    "객체 값": {
    	"값1": 3.148592,
        "값2": false,
        "값3": {
        	"객체": "값"
        }
    },
    "배열 값": [
    {
    	"객체": "값"
    },
    ["값1", "값2", "값3"]
    ]
}
  • 각각의 값들은 ',' 콤마로 구분되어야 하고 마지막엔 쓰지 않는다. 쓰게 될 경우 오류가 생긴다.
  • 표현 가능한 자료형은 무자열, 숫자, 불리언, 널, 객체, 배열 6개이다.
  • 객체 안에 객체를 넣는 것이 가능하며, 배열도 배열 안에 배열을 넣는 것이 가능하다.
  • 객체와 배열 값의 갯수가 적을 경우 한 줄로 줄여 사용할 수 있다.
profile
Hello World!

0개의 댓글