ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Json
    CS/Json 2023. 7. 12. 21:16
    Json(JavaScriptObjectNotation)은
    Javascript 객체 문법으로 구조화된 데이터 교환 형식이다.
    또한
    Json을 통해 여러 언어에서 데이터 교환 형식으로 사용되며
    단순배열,문자열도 표현이 가능하다.

    JSON키:값{Key:value} 방식대로 데이터 객체를 표현한다. Key는 문자열이며 value는 문자열(String),숫자(Number),불린(Boolean),배열,객체,Null등 다양한 데이터 형식이 될 수 있다. 

     

    #객체 {"key":"value"}
    {
    	"name":"Jone"
    }
    
    #배열
    [
    	{"name":"Jone"},
        	{"name":"Sujan"}
    ]
    
    #숫자
    {
    	"age" : 50
    }
    
    #불린
    {
    	"IsTrue":false
    }
    
    #null
    {
    	"Pets": null
    }

     JSON은 데이터를 직렬화(JSON.Stringify()) 역직렬화(JSON.Parse()) 하는데 사용 되는데 여기서 직렬화는 데이터를 JSON형식으로 변환하는 것이고 역 직렬화는 JSON 데이터를 다시 원래의 데이터 형식으로 변환하는 과정이다. 이 과정을 통해 서버간에 데이터를 주고 받을 수 있으며 데이터를 저장하고 전송하기에 효율적이다. 

    JSON은 독립적인 형식이며 서로 다른 시스템 간에 데이터를 교환하기에 좋다.

Designed by Tistory.