상세 컨텐츠

본문 제목

[Javascript] Json

Javascript

by 코딩하는 박줄기 2022. 9. 19. 23:00

본문

728x90
반응형

JSON(JavaScript Object Notation)은 가벼운 데이터 교환 형식입니다.  JSON은 완전히 언어 독립적인 텍스트 형식이지만 C를 비롯한 C++, C#, Java, JavaScript, Perl, Python 및 기타 여러 가지 언어 프로그래머에게 익숙한 규칙을 사용합니다. 이러한 속성은 JSON을 이상적인 데이터 교환 언어로 만듭니다.

특히, 인터넷에서 자료를 주고 받을 때 그 자료를 표현하는 방법으로 알려져 있습니다. 자료의 종류에 큰 제한은 없으며, 특히 컴퓨터 프로그램 변수값을 표현하는 데 적합합니다.

 

JSON은 두 가지 구조를 기반으로 합니다.

  1. 이름/값 쌍의 모음입니다. 다양한 언어에서 이것은 객체, 레코드, 구조체, 사전, 해시 테이블, 키 목록 또는 연관 배열로 구현됩니다.
  2. 정렬된 값 목록입니다. 대부분의 언어에서 이것은 배열, 벡터, 목록 또는 시퀀스로 구현됩니다.

 

기본 자료형

JSON의 기본 자료형은 다음과 같다:

  • 객체(Object)
  • 배열(Array)
  • 문자열(String)
  • 수(Number)
  • 참/거짓(Boolean)
  • null

 

 

예제

 {
    "이름": "홍길동",
    "나이": 25,
    "성별": "여",
    "주소": "서울특별시 양천구 목동",
    "특기": ["농구", "도술"],
    "가족관계": {"#": 2, "아버지": "홍판서", "어머니": "춘섬"},
    "회사": "경기 수원시 팔달구 우만동"  
 }

 

참고

728x90
반응형

관련글 더보기

댓글 영역